Map Location
Kruy Meng Ly Property
No. 41, Lum (St.), 12353 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps