17 MILLERS LANE
Semi-Detached House
4 rooms
81.0 m²
EPC D
- Last sold £153k
- Sold £80k