BH31 6HH · Verwood

£9.1M

what these 43 homes last sold for

£218kmedian
£3,355per m²
1sale this year
Recent sales
119, Owls Road£196,000Mar 2026
71, Owls Road£347,500Dec 2025
109, Owls Road£264,000Sep 2025
47, Owls Road£455,000Mar 2025
105, Owls Road£240,000Apr 2023
61, Owls Road£375,000Aug 2022
81, Owls Road£290,000Jun 2021
95, Owls Road£235,000Mar 2021
55, Owls Road£270,000Mar 2021
87, Owls Road£220,000Feb 2021
117, Owls Road£225,000Dec 2020
63, Owls Road£290,000Aug 2019
Open in SoldMap, free on the App Store