Residential and shopping complex built around a central plaza off Norton Street in Leichhardt.

-33.887051064238, 151.15854907008

Type