24A Connemarra Street