Map Location
Jewel Apartment
No. 156, St. 388, 12309 Phnom Penh, Cambodia