71 Burscough Street

JSON

Address
71 Burscough Street
Ormskirk, West Lancashire
Lancashire
Postcode
L39 2EL
Tenure
Freehold
Date Price Type
£245,000 Other
£78,400 Detached