18 ORMOND YARD
End-Terrace House
5 rooms
168.0 m²
EPC D
- Last sold £3.5m
- Sold £2.2m
- Sold £2.4m