1 OWSWELL CLOSE
Semi-Detached House
70.0 m²
EPC A
- Last sold · new build £130k