1 CLARENCE PLACE
Semi-Detached House
82.0 m²
EPC B
- Last sold £550k
- Sold · new build £528k