Map Location
Tenplus Property Co., Ltd.
No. 363, St. 69, 12351 Phnom Penh, Cambodia