3 bedrooms Grange Road, Lower Broadheath, Worcester, Worcestershire, WR2 Guide price £320,000 Sold STC