Map Location
Apex Condominium
No. 23, St. 570, 12152 Phnom Penh, Cambodia