1 SIDBURY CLOSE
Detached House
83.0 m²
EPC B
- Last sold £275k
- Sold · new build £230k