House soldFriday, 26 June 2026 Detached house sold for £372,500 Freehold. Completed 26 Jun 2026. 44 Owls Road, Verwood, BH31 6HJ Tell the neighbours Share WhatsApp Facebook X Copy link See the official record