Map Location
Bear Besar
No. 52-A, Jalan keluli An7/AN, 40000, Shah Alam, Selangor, Malaysia
Open in AI mode
Open in Google Maps