Map Location
Strausburg Trades Link
76, Majidee, 81100, Johor Bharu, Johor, Malaysia