3
2
Chamkarmon, Phnom Penh
USD 823,564.00
Details