Johor Bahru City Square is located in Johor Bahru, Malaysia on Jalan Wong Ah Fook 80000 Johor Baharu Johore. Johor Bahru City Square is rated 3.5 out of 5 in the category shopping centers in Malaysia.
Address
Jalan Wong Ah Fook 80000 Johor Baharu Johore