Map Location
TS - Plaza Singapura
68 Orchard Road, #B2-24 Plaza Singapura, 238839, Singapore
Open in AI mode
Open in Google Maps