Pass by scenic horse farms and a historic mill in sought-after Chiltonville as you arrive at 129 Russell Mills Road! This meticulously maintained 3-bed, 2.5-bath Colonial blends country charm with modern living. A bright two-story foyer opens to an airy layout with new crown molding and hardwood floors. The pristine white kitchen flows into the living room, where a soaring cathedral ceiling and wood-burning stone fireplace create a warm, inviting space. A dining room and half bath complete the first floor. Upstairs, the primary suite features a vaulted ceiling, walk-in closet, and ensuite bath with a walk-in shower, plus two more bedrooms and a full bath. The finished basement offers space for an office, gym, or media room. Recent upgrades include a new roof (2024), updated appliances, an expanded composite deck, and quartz/granite vanities. Set on over an acre abutting conservation land, this home is minutes from Long Beach, Plimoth Patuxet, and downtown Plymouth!