1 DENLEIGH GARDENS
Detached House
10 rooms
251.0 m²
EPC D
- Last sold £2.2m
- Sold £2.0m
- Sold £430k