Premium Store of 2200 sq.ft. Area available for Rent. Located at Linking Road, Santacruz West. Rent Price- 25 Lakhs. Deposit- 6 Months.