Welcome to 107 N Main St in the Village of Spencer! This 4-bedroom, 2-bathroom home offers plenty of space, flexibility, and some unique features that are hard to find all in one place, with a .44 acre lot. In addition to the main living space, there is a recently added, 1-bedroom, 1-bathroom in-law suite located above the garage, giving you a great option for extended family, guests, or additional living space. There have been many improvements made throughout the property, including new appliances, new exterior doors, a new overhead garage door, a 100 amp sub panel, and numerous other updates around the home. The main level also offers a downstairs bedroom, toy room, mudroom and entrance way, giving you plenty of options for how to use the space. The garage has structural beams that can still be used for mechanical work, making it a great space for someone who enjoys working on vehicles or taking on projects. Out back, you'll find an above-ground pool and Catatonk Creek running along the property, giving you a beautiful scenic setting right in your own backyard. Located close to the heart of Spencer, you'll have easy access to local shops, restaurants, parks and everyday conveniences. Ithaca is also an easy commute, with Cornell University, the Ithaca Commons, Cayuga Lake, restaurants, farmers markets, hiking, waterfalls and more all within an easy drive. With the main house, separate in-law suite, garage workspace, pool, creek and many recent improvements, this property offers a lot of flexibility and space both inside and out.