Johor Bahru City Square

Address:
Lot J3-12A, Level 3 Square Shopping Mall,
108, 106, Jalan Wong Ah Fook,
Johor Bahru, Johor Darul Takzim 80000
Malaysia
phone:
view phone07-226 3668

Is this your listing?