4 CALDERWOOD PLACE
Detached House
12 rooms
354.0 m²
EPC C
- Last sold £2.0m
- Sold · new build £1.9m