Map Location
81 Glass Cutting Shop
No. 81Eo, St. 217, 12256 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps