Location/Address
VISTA RESIDENCES, 26 Jalan Datoh Singapore 329425