Commercial Office Space available for Rent. Higher Floor Office Space. Located at 81 Crest, Linking Road, Santacruz West. Rent Price- 325 per sq.ft.