Commercial Shop Space of 700 sq.ft. Area with Otla available for Rent. Self Contained Shop. Located at Juhu Tara Road, Juhu. Rent Price- 3.80 Lakhs.