What are the key features that make Affinity at Serangoon stand out from other residential developments in the area? | #serangoon affinity price
What are the key features that make Affinity at Serangoon stand out from other residential developments in the area? | #serangoon affinity price