Urban Vista Condo Review – Tanah Merah Kechil Link

Urban Vista image 1

About Urban Vista Project Urban Vista Tanah Merah Kechil Link is a tenure 99 year leasehold condominium located at Tanah Merah Kechil Link, Singapore 465419, and located at D16, around the Bedok and relatively close to East Coast park area […]