11 ACUBA ROAD
Semi-Detached House
6 rooms
149.0 m²
EPC D
- Last sold £1.3m
- Sold £1.1m
- Sold £567k