Unit 1 Otter Street

JSON

Address
Unit 1 Otter Street
Sheffield
South Yorkshire
Postcode
S9 3WL
Date Price Type Tenure
£18,000 Other Freehold
£40,000 Terraced Leasehold