160A NORWOOD ROAD
Mid-Terrace Flat
2 rooms
28.0 m²
EPC E
- Last sold · new build £110k
- Sold £241k