522A Liverpool Road

JSON

Address
522A Liverpool Road
Rufford
Ormskirk, West Lancashire
Lancashire
Postcode
L40 1SQ
Property type
Semi-detached
Tenure
Freehold
Date Price
£270,000