Historic two-unit in the heart of Yarmouth--an exceptionally rare opportunity! The building has most recently been owner-occupied with strong rental income from the lower unit, but would also make a great addition to a rental portfolio. Set up high on the banks of the Royal River, with downriver views from many rooms, the home features a ground level one bedroom apartment below the 4-5 bedroom main house with three levels of living space. The main house has a gracious floorplan with two large sitting rooms, a dining room, a library/den, and kitchen open to a living room with views of the river. The second floor hosts three bedrooms, including the primary, with two more rooms and a bath on the 3rd floor. With beautiful new hardscaping, a gas fire pit, and a built-in grill, the home is ready for summer time entertainment. There is also a newer natural gas boiler and a one car garage. Nearby Village amenities include shops, restaurants, and parks, all a short drive to Freeport and Portland.