1 LOVETTS PLACE
Semi-Detached House
4 rooms
94.0 m²
EPC D
- Last sold £600k
- Sold £515k
- Sold · new build £407k