80, Stamford Rd, #B1-61, Singapore Management University, Singapore 178902, Singapore
Marker
Leaflet © OpenStreetMap