Map Location
Cheang Yin
No. 500i, St. 518, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps