BH31 6HL · Verwood

£9.3M

what these 46 homes last sold for

£211kmedian
£3,758per m²
Recent sales
156, Owls Road£250,000Jul 2025
144, Owls Road£258,000Apr 2025
134, Owls Road£275,000Mar 2025
164, Owls Road£235,000Oct 2024
72, Owls Road£295,000Aug 2024
98, Owls Road£275,000Mar 2024
94, Owls Road£285,000Feb 2024
108, Owls Road£300,000Oct 2023
108, Owls Road£300,000Oct 2023
100A, Owls Road£292,500Aug 2022
100, Owls Road£307,000Jul 2022
88, Owls Road£282,000Mar 2022
Open in SoldMap, free on the App Store