1
result
Sold prices in Mercers Lane, Ormskirk, L39
Brook Farm Mercers Lane, Bickerstaffe, Ormskirk, L39 0EJ
- £585,000 Freehold 26 September 2017
- £265,000 Detached, Freehold 17 April 2003