Brilliant opportunity to lease 75m2 approx of retail space on the corner of Lords Rd & Flood St.
Located at the rear of Leichhardt Market Place with ample parking for customers & staff.