Shop/ Showroom Space of 270 sq.ft. Area + Otla + Terrace available for Rent. With Washroom Attached. Located at Bandra West, Off Carter Road. Rent Price- 75K (Negotiable).