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