165 & 165a London Road

Sheffield, South Yorkshire, S2 4LH

Type: Investment
Tenure: Freehold £125,000
Location: City
Size: 110.00

X