UK
Midlands
Office Hargreaves Court ST
ST18
Hargreaves Court
To Let
2,539 sf
The subject property comprises a modern detached two storey office..
The property is situated on Staffordshire Technology Park which is a..