2 ALMER ROAD
Detached House
10 rooms
588.0 m²
EPC C
- Last sold £3.9m
- Sold £3.9m
- Sold £3.0m