Tata Consultancy Services
Associate Architects, Architecture and Interior Design
958320 sqft
2005 - Ongoing
Tata Consultancy Campus
House at Mandva
Bhadli Village