UK
North East England
Retail Effingham Street S
S65
Effingham Street
To Sell
655 sf
Shop
Town Centre Retail / Kiosk Unit available To Let / For Sale comprises a mid terrace retail premises with upper floor ancillary..
The property is located on Effingham Street in Rotherham town centre in the primary..