This wonderfully updated and spacious ranch sits on an over 4-acre parcel in the charming town of Glocester.