Map Location
Phal Sopheak Steel Shop
St. 516, 12151 Phnom Penh, Cambodia