Sri Petaling, Lot 13 & 13A, The Store Supermarket, 57000, Kuala Lumpur, WP Kuala Lumpur, Malaysia
Marker
Leaflet © OpenStreetMap