Lot 61 & 62, Jalan Layang-Layang 2 Puchong Jaya Industrial Park, 47100, Puchong, Selangor, Malaysia
Marker
Leaflet © OpenStreetMap