113 DAUBENEY ROAD
Detached Flat
3 rooms
39.9 m²
EPC F
- Last sold £670k
- Sold £370k