2100 sq ft. Office space for Rent Located in Worli Fully Furnished Office Available for Rent or Lease Rent: Rs.3.5 lakh