Shop in 236, Babu Genu Chowk Rd, Tulshibaug, Budhawar Peth, Pune, Maharashtra 411002, India, Pune for Rent