Central City Centre Offices
1,263 sq ft
To Let - Available April 2019
Prominent Location opposite Sheffield Cathedral
1,263 sq ft Offices on 2 Floors
To Let