321 LARKSHALL ROAD
Semi-Detached Flat
2 rooms
46.0 m²
EPC D
- Last sold £276k
- Sold £143k
- Sold £145k