Welcome to 17 Spruce St.! This Three bedroom 1.5 Bath has a lot of charm, but a lot of modern updates as well. The house is well maintained, starting with the front porch that was raised, leveled, and refinished. The owner put on a new roof, but not just any roof but a Tesla Solar Shingled roof plus a Tesla Power Wall. The house has a good sized Living room with large windows for a good bit of natural light. There is also a formal dining room with lots of natural light. The kitchen comes next with lots of cabinet space, then the mudroom with a side exit and a pantry plus a half bath. The second floor has three good sized bedrooms and a large bath with a walk in shower and a bathtub. The house has a full basement that was recently painted, Washer and dry are there too. The Tesla Power Wall is also in the basement along with a newly installed Sump Pump. There is also a 2 car detached garage and a fenced in flat backyard that maintains itself with a Robotic mower complete with a charging station and its own docking house. Check this house out!!