264a - 270a Bridge Road Glebe, New building - flats