1
result
Sold prices in Orchard Street, Chester, CH1
21 Orchard Street, Chester, CH1 4HU
- £135,000 Detached, Freehold 07 December 2004
- £65,000 Detached, Freehold 14 August 2000
- £49,000 Detached, Freehold 18 September 1998