Approximately 1.99 KM away
Address : 896 Dunearn Road, Singapore
Address : 1 Vista Exchange Green, 1, #02-10/11, The Star Vista, Singapore 138617