Approximately 1.87 KM away
Address : 19 Ghim Moh Rd, Singapore
Approximately 1.98 KM away
Address : 1 Vista Exchange Green, #02-28, The Star Vista, Singapore