2 POWELL CLOSE
Semi-Detached House
4 rooms
57.0 m²
EPC D
- Last sold £375k
- Sold · new build £85k