This 150sqm approx retail shop is ideally located on the corner of Lords Road and Flood Street, Leichhardt.

Features include:
* Open plan, empty shell providing lessee’s the opportunity to fit the space to their requirements.
* Plenty of customer parking
* Close to Leichhardt Market Place