Amazing opportunity to lease 180sqm (approx) of retail space on the corner of Lords Road and Flood Street, Leichhardt.

Literally a raw shell, the prospective tenant has the opportunity to fit the space as they wish.

In close proximity to Leichhardt Market Place and plenty of customer parking.