23 LORDSHIP LANE
Semi-Detached House
4 rooms
128.0 m²
EPC E
- Last sold £250k
- Sold £105k