3 Bedroom houses for sale in Barrow Nook, Lancashire
There are 233 results. Barrow Nook, Lancashire. Property prices for 3 bedroom properties in Barrow Nook range from £375,000 to £425,000 with an average price of £406,250.
3 bedroom properties for sale in Barrow Nook, Lancashire