Site Area: 30,000 sqft.

Location: BANGALORE, KARNATAKA