BR

Johor Bahru City Square Office Tower

Johor Bahru, Malaysia