D.28 Belgravia Villas Ang Mo Kio Cluster House (Freehold)
Belgravia Villas – A freehold Strata Landed Cluster Houses @ Ang Mo Kio by Fairview Development Pte Ltd (Tong Eng Group) located along Ang Mo Kio Ave 5 Road in District 28. … Continue reading