129 Grimshaw Lane

JSON

Address
129 Grimshaw Lane
Ormskirk, West Lancashire
Lancashire
Postcode
L39 1PB
Property type
Terraced
Tenure
Freehold
Date Price
£215,000
£169,950
£132,000
£123,000
£65,000