Map Location
Sang Art 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