Exceptionally maintained, spacious ranch home ideally located within walking distance to schools, parks and amenities in Spencer. Main level holds a comfortably sized kitchen opening to the dining room, large vaulted family room with gas fireplace and front/living room, main level laundry room/1/2 bath and a full bath along with 3 bedrooms (one currently being used as a home office) as well as a large primary bedroom with huge walk-in closet. In the basement you'll find another large rec room and 1/2 bath, workshop with exterior access and 2 additional rooms currently being used as guest bedrooms along with 2 additional storage rooms. So much functional space in this home! Home has had several recent updates including: flooring, shower, all 3 toilets, furnace, sump w/battery backup. Other updates completed include electrical , HW heater, Roof and Windows. Be sure to check out the detailed interactive virtual tour!