Turn homeownership into an investment. This exceptional property offers the opportunity to live in a beautifully renovated century home while a fully self-contained secondary suite helps offset your mortgage. Generate rental income from the private suite and let your tenant contribute toward your monthly mortgage, creating a smart financial advantage without compromising on style, comfort, or privacy.Completely renovated from top to bottom in 2018, the original home was thoughtfully updated while a professionally designed addition created a separate, self-contained apartment with its own private entrance, kitchen, and living space. The layout provides excellent separation between the two residences, making it ideal for homeowners seeking rental income.The main residence features a spacious 3-bedroom, 2.5-bathroom layout with its own private laundry, blending timeless century-home character with modern finishes and functionality.The secondary suite offers 1 bedroom plus a den and 1 full bathroom on the main floor, along with its own private, fully finished basement featuring a large recreation room. Complete with private laundry, a full kitchen, and separate living space, it is perfectly suited for long-term rental income.Situated on a generous lot in the welcoming community of Tavistock, you'll enjoy the charm of small-town living with convenient access to schools, parks, and local amenities.Whether you're a first-time buyer looking to make homeownership more affordable or an investor searching for a property with built-in income potential, this one-of-a-kind property delivers the perfect blend of historic charm, modern renovations, and exceptional financial opportunity.