Incredible multi-family waterfront opportunity on Todd Lake with 450 feet of lake frontage, a private beach and a dock on the property. The main house offers an antique feel with large plank wood floors and hand-hewn beams throughout. The foyer leads to a large living room with plenty of natural light and chair rail all the way around. Off the living room is a sizeable first floor bedroom and a study that could be used as another bedroom or office. In the other direction is a formal dining room with a wood fireplace and a full bathroom leading to an inviting eat-in kitchen with plenty of cabinet space, stainless steel appliances, a wood stove and a wood fired brick oven. There is also access to first floor laundry and a magnificent sunroom with another wood stove. Upstairs there is a large primary bedroom, a second bedroom and another full bathroom with a classic clawfoot tub. Unit two, a converted carriage house, offers a convenient mudroom with a large living room with hardwood floors, a gas stove and a cozy kitchen. Upstairs is a sizeable bedroom, a study/office and a bathroom with stand-up shower. Unit three has an open concept kitchen connected to the large living room with a wood stove. On the second floor is an open bedroom with a skylight and bathroom with a stand-up shower. All situated on a 1.2-acre lot with convenient access to restaurants, the town café and farmstand, the historic town hall, NH’s mountains and coastline and easy access to Boston.