Time Square

Category : Urban Design

Plot Area : 25 acres

Built Up Area: 1,80,000 sq ft