2 FARM LEA
Detached House
5 rooms
99.0 m²
EPC C
- Last sold £210k
- Sold £88k
- Sold · new build £82k