Map Location
Un Chantha Car Shop
Oknha Hing Penn (St. 61), west of Embassy of the United States of America, Wat Phnom warehouses, 12202 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps