Some houses just feel right the moment you pull up. This is one of them. Sitting on top of the hill on a sprawling .71-acre double lot - one of the largest in-town parcels you'll find - 420 Spruce Street has the kind of yard kids disappear into all afternoon and pets never want to leave. There's room to run, room to play, and a large exterior building out back that's ready for whatever your family throws at it - bikes, tools, lawn equipment, or a project you've been putting off for years. Walk to downtown from your front door. Parades, festivals, Friday nights listening to summer concerts at Peeks Park - it's all right there without ever moving your car. Inside, the work is already done. Fresh paint, new floors, new appliances, and a new hot water heater mean you're moving in, not moving in and fixing up. Four bedrooms give everyone their own space, and two full baths mean fewer arguments on school mornings. The master bedroom is on the main level with its own private balcony - a quiet escape after the chaos of a full house settles down for the night. The bones are solid. The updates are real. The lot is the kind you can't find anymore