UKNorth West EnglandOffice Liverpool L
L2 State House
To Let 2,065-3,222 sf
Full self contained office space to let in heart of Liverpool City Centre
State House occupies a highly prominent position in the heart of Liverpool City Centre...