4 bedroom detached house for sale4 The Grange, Longborough, Moreton-in-Marsh, Gloucestershire, GL56£900,000Floorplan