£775,000
£246,000
£184,136
30 downham road, lancashire
Sold in APR 2010
£225,000
84 downham road, lancashire
Sold in SEPT 2014
7 beech grove, lancashire
Sold in MAR 2020
£228,000