Industrial Projects > Commercial Complexes > Metros & South Cities 80 Stores Project
Metros & South Cities 80 Stores Project
Ownership: Private (Indian)
Project Location: Chennai, Bangalore, India
Project Status: New Project Type/Scale: Substantial Expansion
Industry: Commercial Complexes