4 bedrooms Orchard Rise, Longborough, MORETON-IN-MARSH, Gloucestershire, GL56 Guide price £700,000 Sold STC