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