399/36/5A, Nguyễn Đình Chiểu, Phường 5, Quận 3, Thành Phố Hồ Chí Minh, Vietnam
Marker
Leaflet © OpenStreetMap