FLAT D, 56 LATCHMERE ROAD
Semi-Detached Flat
93.0 m²
EPC B
- Last sold £425k