11 ELLENBOROUGH ROAD
Semi-Detached Flat
3 rooms
60.0 m²
EPC E
- Last sold £160k