2023 - Bengaluru, India
Area - 1.75 lakh sq.ft
2023 - Bengaluru, India
Area - 6,800 sq.ft
2023 - Bengaluru, India
Area - 80,730 sq.ft
2023 - Bengaluru, India
Area - 1,000 sq.ft
2023 - Bengaluru, India
Area - 7,000 sq.ft
2023 - Bengaluru, India
Area - 16,140 sq.ft