Location/AddressVISTA GARDEN, 17 Toh Tuck Crescent Singapore 596931
50 WEST COAST AVENUESINGAPORE 128104 2.899 KM AWAY
30 BUKIT BATOK WEST AVENUE 3SINGAPORE 659163 2.922 KM AWAY
35 BUKIT BATOK STREET 31SINGAPORE 659441 2.971 KM AWAY