About this property
59 Lords Road is a freestanding house in Leichhardt that provides three bedrooms and three bathrooms within a layout that separates generous lounge‑dining spaces from a private parent retreat. The design prioritises natural light and a north‑facing garden, while the location places residents within walking distance of Marketplace shops, the Marion Street light rail, cafés, parks and Kegworth Public School. The property sold for $1,445,000 on 22 Dec 2017.