Property sales in Station Road, Halton, Lancaster

Found 1 transactions going back to August 2022.

Date Price Percentage
Lune View Park, Station Road
8 Aug 2022 £ 426,546