Welcome to 115 N Spruce St., a well-maintained ranch offering comfort, convenience & thoughtful upgrades throughout. Natural sunlight pours through the oversized by windows, highlighting the home's warm and inviting layout. This 3-bedroom, 2 full bath property features a primary bedroom with ensuite, a charming library addition with custom built-ins, a wood burning fireplace for seasonal comfort, and a bright heated all-season room. The .26-acre fully fenced yard provides ample space for outdoor enjoyment, gardening, pets, or play. The full basement offers two entrances from the house and garage, excellent storage, with a bonus room that can be easily finished for an additional bedroom or flexible living area. Notable updates include a full tear-off roof (2013), newly built Trex front porch, vinyl siding, gutters, most windows, & a rear garage man-door (2018). Rest assured with updated electrical (2017) & the new whole house generator installed in 2023, delivering year-round comfort and peace of mind. Additional highlights include a first-floor laundry conversion, an ADT home security system with cameras, and a 2-car garage. All this, just minutes away from local coffee shops, restaurant, parks, grocery stores, and Batavia City Schools. A truly inviting home with generous space, meaningful updates, and special features throughout ready for its next owner to enjoy! No negotiations until December 17, 2025 at 12:00 noon.