2
Chamkarmon, Phnom Penh
USD 149,123.00
Details