Map Location
Grand Residence
No. 9Bis, St. 604, 12151 Phnom Penh, Cambodia