Map Location
Metra Management Sdn Bhd
30.02, 30th Floor, Menara Multi-Purpose Capital Square, No. 8, Jalan Munshi Abdullah, 50100, Kuala Lumpur, WP Kuala Lumpur, Malaysia
Open in Ask AI
Open in Google Maps