Map Location
Net Chenda Construction Materials Shop
No. 17, Tumnup Thmey (St. 371), 12352 Phnom penh, Cambodia
Open in AI mode
Open in Google Maps