Map Location
Tep Sokhy (Srey Pov)
No. 800D, Lum (St.), Domnak Thom VIllage, 12352 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps