2 bedrooms Saltmarshe Castle Park, Stourport Road, Tedstone Wafre, Bromyard Guide price £135,000 Sold STC