4
results
Sold prices in The Orchard, Ormskirk, L39
1 The Orchard, Ormskirk, L39 3PD
- £360,000 Detached, Freehold 04 February 2022
5 The Orchard, Ormskirk, L39 3PD
- £243,000 Semi-detached, Freehold 28 March 2012
- £300,000 Semi-detached, Freehold 23 October 2007
- £269,000 Semi-detached, Freehold 27 August 2004
2 The Orchard, Ormskirk, L39 3PD
- £180,000 Semi-detached, Freehold 01 March 2004
4 The Orchard, Ormskirk, L39 3PD
- £92,000 Semi-detached, Freehold 10 September 1999