Welcome to 25 Endicott St in Canton, a charming mid-19th century Colonial. This 4-bedroom, 2.5-bath home is situated just steps away from Canton Center's vibrant shops and schools. Step inside to find hardwood floors throughout, an updated kitchen with a sun-filled breakfast nook, and a dining room with built-in china cabinet. The first floor offers a versatile bedroom/office, along with spacious living and family rooms perfect for entertaining. Upstairs, 3 bedrooms are arranged off a central hallway, accompanied by a bonus craft/playroom and two full baths. Outside, you'll enjoy a farmers porch, charming stone walls, and a 3 car driveway. Recent upgrades include 2 full bathroom renovations (2024), sprawling backyard deck (2023), new gas boiler (2022), hot water heater (2021), and new roof (2020). Commuters will appreciate the proximity to 2 Commuter Rail stops within walking distance. Don't miss the opportunity to own a piece of Canton history with all the modern amenities you desire.