No. 20, Ah Hood Road, #01-10/13, Zhongshan Mall, 329984, Singapore
Marker
Leaflet © OpenStreetMap