Formatted Address: 115, Jalan Sutera 1, Taman Sentosa, Johor, Malaysia, 80150 Johor Bahru, Malaysia
Country: Malaysia
Drag marker to point to the correct location of the map