An outstanding development opportunity in the heart of Glen Eden, 60 Glengarry Road offers a rare chance to secure a 1148sqm freehold site with Resource
An outstanding development opportunity in the heart of Glen Eden, 60 Glengarry Road offers a rare chance to secure a 1148sqm freehold site w…