top of page
Croxley House, Lloyd Street, Manchester

A multi let office building of c.25,000 sq ft.

bottom of page