21A Liverpool Road

JSON

Address
21A Liverpool Road
Rufford
Ormskirk, West Lancashire
Lancashire
Postcode
L40 1SA
Tenure
Freehold
Date Price Type
£180,000 Terraced
£155,000 Terraced
£144,000 Terraced
£150,500 Terraced
£147,000 Semi-detached
£62,500 Semi-detached