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