First Time Offered on the Market! Discover a unique investment or multi-generational living opportunity with this well-maintained duplex in a peaceful country setting. Both units have been thoughtfully designed to offer comfort, versatility, and functionality. Unit A features an inviting open floor plan with a spacious kitchen, dining, and family room highlighted by a cathedral ceiling. French doors lead to an office or possible third bedroom, which opens to a private patio—perfect for a sunroom or quiet retreat. The primary suite includes its own bath, while the second bedroom is conveniently located near an additional full bath and laundry area. Unit B offers a generous living room that flows into the dining area and opens to a back deck—ideal for entertaining. The kitchen is bright and functional, while the primary bedroom features double closets. The oversized bathroom and large laundry room—with outside access to a patio—add to the convenience. The finished lower level provides even more space with two additional bedrooms, a family room, a full bath, and a room plumbed for a kitchen—making it an excellent mother-in-law suite or separate living quarters. Property highlights include: New metal roof (2025), New Mitsubishi splits in Unit B (2025,) Unit A equipped with a forced-air propane furnace (attic); tenant used electric baseboard heat. Two-car garage and ample parking. Each unit had long-term tenants. This property offers incredible flexibility—live in one unit and rent the other, or use both as income-producing rentals. A truly move-in-ready duplex with endless potential where one unit can help pay your mortgage!

Beverly is located in Ohio. Beverly, Ohio has a population of 1,601. Beverly is more family-centric than the surrounding county with 38.37% of the households containing married families with children. The county average for households married with children is 25.95%.
The median household income in Beverly, Ohio is $42,600. The median household income for the surrounding county is $54,167 compared to the national median of $69,021. The median age of people living in Beverly is 36.3 years.
The average high temperature in July is 84 degrees, with an average low temperature in January of 19.6 degrees. The average rainfall is approximately 42.4 inches per year, with 20.6 inches of snow per year.