59 CHRISTCHURCH ROAD
Detached House
13 rooms
465.0 m²
EPC D
- Last sold £6.7m
- Sold £1.7m