23 Sherwood Road

JSON

Address
23 Sherwood Road
Bromsgrove
Worcestershire
Postcode
B60 3DR
Date Price Type Tenure
£465,000 Other Freehold
£125,000 Detached Leasehold
£120,000 Detached Leasehold