Commercial Office Space available for Rent. Self Contained Office. 1 Car Parking Space available. Located at 81 Crest, Linking Road, Santacruz West. Rent Price- 2 Lakhs + GST & CAM. Deposit- 12 Lakhs.