4,150 sq ft. Fully Furnished Office space for Rent Located in Worli Available for Rent or Lease Rent: Rs.9.5 lakh