£392,000
Sold 14 Aug 2025
2 HILLOCK LANE, SCARISBRICK, ORMSKIRK, L40 9QA
Detached
L40 9QA
Page 6 of 6