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.