13,500 sq ft. Office space for Rent Located in Lower Parel Available for Rent or Lease Rent: 20.25 Lakh