2 bedrooms Parkdene, 5 St. Richards Close, Wychbold, Worcestershire, WR9 7PP Guide price £350,000 Sold