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.