Map Location
Vantage Architect Sdn. Bhd.
Unit 22-03, Level 22, Menara Landmark, Mail Box 177, 12, Jalan Ngee Heng, 80000, Johor Bahru, Johor, Malaysia
Open in Ask AI
Open in Google Maps