This 261sqm approx retail shop is ideally located on the corner of Lords Road and Flood Street, Leichhardt.
* Huge open plan floor space with mezzanine
* Empty shell providing opportunity for lessees to fit the space to their requirements
* Plenty of customer parking available
* Close to Leichhardt Market Place
Expressions of Interest
Date and Time: