sq ft: 3000

Retail

sq ft: 3000

Retail

No.1, The Avenue

1 The Avenue, 2 Deansgate, Manchester M3 3AE, UK

sq ft: 7792

Office

sq ft: 7792

Office