PhotoFor saleOpen home Mon, 16 Nov$915,000 3 1 51,011m² – Develop, Invest or First Home52 Glengarry Road, Glen EdenHouse1,011 m² land95 m² floorBarfoot & Thompson