This 100sqm (approx) retail shop is ideally located on the corner of Lords Road and Flood Street, Leichhardt.
Property features include:
* Plenty of customer parking
* Close to Leichhardt Market Place
* Open plan, empty shell providing lessee’s the opportunity to fit the space to their requirements.