Map Location
The Warehouse
No. S2-06, Pasteur (St. 51), Exchange Square Building, Sangkat Wat Phnom, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps