21 River Rd W Johnson, VT 05656
Estimated payment $1,840/month
Highlights
- Wood Flooring
- Baseboard Heating
- Wood Siding
- Corner Lot
About This Home
Incredible investment opportunity in Johnson! This duplex has a proven rental history with excellent earnings and future potential. Each unit is large and roomy: The main level unit has three bedrooms, and the newly renovated second-floor apartment boasts four bedrooms.
On town water & septic, this low-maintenance property is a great chance for an investor or a homeowner who would like to supplement their earnings and create cash flow. With a terrific track record, this building is an affordable rental in a tight housing market, and with plenty of space for occupants.
This property is a solid addition to anyone's investment portfolio!
Listing Agent
BHHS Vermont Realty Group/Morrisville-Stowe License #081.0004093 Listed on: 10/05/2025

Property Details
Home Type
- Multi-Family
Est. Annual Taxes
- $4,272
Year Built
- Built in 1901
Lot Details
- 0.66 Acre Lot
- Corner Lot
- Level Lot
Parking
- Dirt Driveway
Home Design
- Duplex
- Concrete Foundation
- Stone Foundation
- Metal Roof
- Wood Siding
Interior Spaces
- 7 Bedrooms
- Property has 2 Levels
- Wood Flooring
- Walk-Out Basement
Additional Features
- Flood Zone Lot
- Baseboard Heating
Community Details
- 2 Units
Map
Home Values in the Area
Average Home Value in this Area
Tax History
Year | Tax Paid | Tax Assessment Tax Assessment Total Assessment is a certain percentage of the fair market value that is determined by local assessors to be the total taxable value of land and additions on the property. | Land | Improvement |
---|---|---|---|---|
2024 | $4,039 | $144,100 | $29,800 | $114,300 |
2023 | $2,235 | $144,100 | $29,800 | $114,300 |
2022 | $3,420 | $144,100 | $29,800 | $114,300 |
2021 | $3,546 | $144,100 | $29,800 | $114,300 |
2020 | $3,544 | $144,100 | $29,800 | $114,300 |
2019 | $3,395 | $135,900 | $29,500 | $106,400 |
2018 | $3,226 | $135,900 | $29,500 | $106,400 |
2017 | $2,997 | $135,900 | $29,500 | $106,400 |
2016 | $2,937 | $135,900 | $29,500 | $106,400 |
Property History
Date | Event | Price | List to Sale | Price per Sq Ft | Prior Sale |
---|---|---|---|---|---|
10/05/2025 10/05/25 | For Sale | $280,000 | +112.1% | $130 / Sq Ft | |
02/28/2014 02/28/14 | Sold | $132,000 | -21.4% | $61 / Sq Ft | View Prior Sale |
01/16/2014 01/16/14 | Pending | -- | -- | -- | |
10/10/2012 10/10/12 | For Sale | $168,000 | -- | $78 / Sq Ft |
Source: PrimeMLS
MLS Number: 5064411

APN: 336-104-10653
- 297 Railroad St
- 18 Clark Ave
- 89 Railroad St
- 43 Gould Hill
- 36 Lower Main St E
- 100 School St
- 376 W Highland Dr
- 193 Vt Route 15 W
- 625 Gould Hill
- 66 Parker Rd
- 88 Gillen Ave
- 184 Sinclair Rd
- 1375 Clay Hill Rd
- tbd Plot Rd
- 1019 Waterman Rd
- 200 Treasure Hill Rd
- 227 W Melody Ln
- 19 Melody Ln
- 867 Sterling View Rd
- 2930 Cote Hill Rd
- 68 Rail Trail Ln
- 65 Northgate Plaza
- 55 Foundry St
- 130 Jeff Heights Rd Unit 130-201
- 4323 Vt-108 Unit ID1255746P
- 4323 Vt-108 Unit ID1255743P
- 224 Pope Meadow Dr
- 74 Plane View Rd Unit Maple Place
- 5907 Mountain Rd Unit A
- 4628 Vt Rte 100 Unit 1
- 112 Main St Unit 7
- 11 Barnes Hill Rd
- 5 School St
- 1179 Main St Unit 3
- 15 Old Academy Rd
- 142 High St Unit 3
- 14 Stowebury Rd Unit 2
- 218 Sandhill Rd
- 10 Lyon Ln
- 7 Alderbrook Rd