2 CHURCH FARM CLOSE
Detached House
6 rooms
111.0 m²
EPC D
- Last sold £330k
- Sold £295k
- Sold £280k