Office Space 1,75,000 Sq.Ft., 70,00,000 INR at Talawade, Pune, India - Property is located at prime location with good connectivity to the city, All essentials are near by location, Best for any business activity. Individual Buliding, Total 6th Floor available.