Map Location
Beng Lee Auto Sdn. Bhd.
Lot 3A, Selayang Auto City, Batu 7, Jalan Ipoh, Taman Sri Selayang, Batu Caves, 68100, Batu Caves, Selangor, Malaysia
Open in AI mode
Open in Google Maps