59A BRAYBURNE AVENUE
Mid-Terrace Flat
2 rooms
49.0 m²
EPC D
- Last sold £452k
- Sold £425k
- Sold £230k