3 bedrooms Lickhill Road North, Stourport-on-Severn, Worcestershire, DY13 Guide price £330,000 Sold STC