11 GARRADS ROAD
Detached House
12 rooms
384.0 m²
EPC E
- Last sold £2.2m
- Sold £435k