17 HAMMERSLEY ROAD
Detached Flat
88.0 m²
EPC B
- Last sold · new build £575k