Shop in 25-b, Vallabhai Patel Rd, Takshila Colony, Indira Nagar, Andheri East, Mumbai, Maharashtra 400093, India, Mumbai for Rent