Mindspace Business Parks is located in Mumbai, India on Plot no, C-30, opp. Small Industries Development Bank of India, G Block, Bandra Kurla Complex, Bandra (E. Mindspace Business Parks is rated 4.3 out of 5 in the category technology park in India.
Address
Plot no, C-30, opp. Small Industries Development Bank of India, G Block, Bandra Kurla Complex, Bandra (E