Glen Forest StandBy webmaster / September 24, 2024 2000m² Built up area Electricity catchment Developer Cession Price US$20k