13,000 sq ft. Showroom / Office space for Rent Located in Matunga West Available for Rent or Lease Rent: 23.40 Lakhs