3 MANOR ROAD
Detached Flat
3 rooms
53.0 m²
EPC D
- Last sold £100k
- Sold £30k