10200 129th Ave N
Duplex · 2 units: 2 bed / 1 bath ×2 unit split estimated · 1,878 sq ft
Champlin, MN · View the listing ↗
Photos courtesy of NRT-Minnesota (CB Burnet), via Realtor.com.
- Asking price
- $378,000 2 units · $189K per unit
- Monthly cash flow
- −$553 at 20% down, 7%
- Break-even price
- $274,037 where cash flow hits $0
First look
This is a 1978 split-level duplex in Champlin, two 2-bed/1-bath units, asking $378K. Our numbers don't work at that price: about -$553/month at 20% down, a 4.6% cap rate, and break-even near $274K. The listing gives no rents, taxes or expenses, so the first ask is the rent roll and the leases, since both units are leased through June 2027. Photos show dated but livable interiors, and the updates are mechanical (furnaces, AC) rather than cosmetic. Worth a showing only if the seller will come down hard or the real rents beat our $1,450 estimate by a wide margin.
Things to consider
- Price is far above what the rents support Break-even is about $274K against a $378K ask, and cash flow is about -$553/month. You would need a large price cut to make it work.
- No actual rents provided Our estimate is about $1,450 per unit, but real rents decide the deal. Get the leases before spending on inspections.Listing says: “Both units are leased through June 2027, providing immediate rental income and stability”
- Unit condition is uneven One unit was updated and the other was not, so the weaker unit may rent lower or need work at turnover.Listing says: “The second unit provides a solid rental opportunity with the same functional 2-bedroom, 1-bath layout.”
- Mechanical systems recently updated Newer furnaces and AC lower near-term capital costs, though roof and other items remain unknown.Listing says: “Recent mechanical updates include newer furnaces and AC units”
- Taxes unverified Without a parcel match, the tax figure in our model is an estimate, and investor taxes can run higher than homestead bills.
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Condition and repairs
- doneNewer furnaces and AC unitsListing says: Recent mechanical updates include newer furnaces and AC units
- doneNewer refrigerator and washing machine in Unit 10204Listing says: a newer refrigerator and washing machine in Unit 10204
- doneOne unit nicely updatedListing says: One unit has been nicely updated and offers a clean, inviting interior
AI-assisted first read of the listing description and photos (Claude), checked against public records. Every rent and repair above quotes the listing; verify with the agent, leases and an inspection.
The numbers
Edit rents, costs and assumptions
Default: 20% down (no PMI), offer at asking, self-managed, 7.00% for 30 years, buyer pays closing costs (3%).
The deal
- Price
- $378,000
- Cash to close
- $49,140
- Price per unit
- $189,000
- GRM
- 10.9
Each month
- Cash flow
- −$1,017/mo
- Cash-on-cash
- −24.8%
- Cap rate
- 4.6%
- DSCR
- 0.59×
Break-even
- Price that breaks even
- $222,671
- Rent that breaks even
- $4,204/mo
Long run
- Year 30: property vs stocks
- $953K vs $901K
- Cash flow turns positive
- year 18
The deal
- Price
- $378,000
- Cash to close
- $49,140
- Price per unit
- $189,000
- GRM
- 10.9
Each month
- Cash flow
- −$1,263/mo
- Cash-on-cash
- −30.8%
- Cap rate
- 3.9%
- DSCR
- 0.49×
Break-even
- Price that breaks even
- $185,215
- Rent that breaks even
- $4,716/mo
Long run
- Year 30: property vs stocks
- $875K vs $1.20M
- Cash flow turns positive
- year 25
The deal
- Price
- $368,000
- Cash to close
- $47,840
- Price per unit
- $184,000
- GRM
- 10.6
Each month
- Cash flow
- −$952/mo
- Cash-on-cash
- −23.9%
- Cap rate
- 4.8%
- DSCR
- 0.61×
Break-even
- Price that breaks even
- $222,671
- Rent that breaks even
- $4,120/mo
Long run
- Year 30: property vs stocks
- $946K vs $837K
- Cash flow turns positive
- year 17
The deal
- Price
- $368,000
- Cash to close
- $47,840
- Price per unit
- $184,000
- GRM
- 10.6
Each month
- Cash flow
- −$1,197/mo
- Cash-on-cash
- −30.0%
- Cap rate
- 4.0%
- DSCR
- 0.50×
Break-even
- Price that breaks even
- $185,215
- Rent that breaks even
- $4,622/mo
Long run
- Year 30: property vs stocks
- $857K vs $1.13M
- Cash flow turns positive
- year 24
The deal
- Price
- $378,000
- Cash to close
- $86,940
- Price per unit
- $189,000
- GRM
- 10.9
Each month
- Cash flow
- −$553/mo
- Cash-on-cash
- −7.6%
- Cap rate
- 4.6%
- DSCR
- 0.72×
Break-even
- Price that breaks even
- $274,037
- Rent that breaks even
- $3,609/mo
Long run
- Year 30: property vs stocks
- $1.03M vs $916K
- Cash flow turns positive
- year 14
The deal
- Price
- $378,000
- Cash to close
- $86,940
- Price per unit
- $189,000
- GRM
- 10.9
Each month
- Cash flow
- −$799/mo
- Cash-on-cash
- −11.0%
- Cap rate
- 3.9%
- DSCR
- 0.60×
Break-even
- Price that breaks even
- $227,942
- Rent that breaks even
- $4,049/mo
Long run
- Year 30: property vs stocks
- $905K vs $1.17M
- Cash flow turns positive
- year 21
The deal
- Price
- $368,000
- Cash to close
- $84,640
- Price per unit
- $184,000
- GRM
- 10.6
Each month
- Cash flow
- −$500/mo
- Cash-on-cash
- −7.1%
- Cap rate
- 4.8%
- DSCR
- 0.74×
Break-even
- Price that breaks even
- $274,037
- Rent that breaks even
- $3,541/mo
Long run
- Year 30: property vs stocks
- $1.03M vs $860K
- Cash flow turns positive
- year 13
The deal
- Price
- $368,000
- Cash to close
- $84,640
- Price per unit
- $184,000
- GRM
- 10.6
Each month
- Cash flow
- −$745/mo
- Cash-on-cash
- −10.6%
- Cap rate
- 4.0%
- DSCR
- 0.62×
Break-even
- Price that breaks even
- $227,942
- Rent that breaks even
- $3,972/mo
Long run
- Year 30: property vs stocks
- $892K vs $1.10M
- Cash flow turns positive
- year 20
The deal
- Price
- $378,000
- Cash to close
- $105,840
- Price per unit
- $189,000
- GRM
- 10.9
Each month
- Cash flow
- −$428/mo
- Cash-on-cash
- −4.8%
- Cap rate
- 4.6%
- DSCR
- 0.77×
Break-even
- Price that breaks even
- $292,306
- Rent that breaks even
- $3,448/mo
Long run
- Year 30: property vs stocks
- $1.09M vs $972K
- Cash flow turns positive
- year 11
The deal
- Price
- $378,000
- Cash to close
- $105,840
- Price per unit
- $189,000
- GRM
- 10.9
Each month
- Cash flow
- −$673/mo
- Cash-on-cash
- −7.6%
- Cap rate
- 3.9%
- DSCR
- 0.64×
Break-even
- Price that breaks even
- $243,138
- Rent that breaks even
- $3,868/mo
Long run
- Year 30: property vs stocks
- $930K vs $1.20M
- Cash flow turns positive
- year 18
The deal
- Price
- $368,000
- Cash to close
- $103,040
- Price per unit
- $184,000
- GRM
- 10.6
Each month
- Cash flow
- −$378/mo
- Cash-on-cash
- −4.4%
- Cap rate
- 4.8%
- DSCR
- 0.79×
Break-even
- Price that breaks even
- $292,306
- Rent that breaks even
- $3,384/mo
Long run
- Year 30: property vs stocks
- $1.09M vs $920K
- Cash flow turns positive
- year 10
The deal
- Price
- $368,000
- Cash to close
- $103,040
- Price per unit
- $184,000
- GRM
- 10.6
Each month
- Cash flow
- −$623/mo
- Cash-on-cash
- −7.3%
- Cap rate
- 4.0%
- DSCR
- 0.66×
Break-even
- Price that breaks even
- $243,138
- Rent that breaks even
- $3,796/mo
Long run
- Year 30: property vs stocks
- $919K vs $1.13M
- Cash flow turns positive
- year 17
Monthly
Monthly breakdown
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Net operating income | $1,459 |
| Mortgage (principal + interest) | −$2,263 |
| PMI | −$213 |
| Cash flow | −$1,017 |
| Principal paid down (equity, not cash) | $288 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Property management | −$245 |
| Net operating income | $1,213 |
| Mortgage (principal + interest) | −$2,263 |
| PMI | −$213 |
| Cash flow | −$1,263 |
| Principal paid down (equity, not cash) | $288 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Net operating income | $1,459 |
| Mortgage (principal + interest) | −$2,203 |
| PMI | −$207 |
| Cash flow | −$952 |
| Principal paid down (equity, not cash) | $280 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Property management | −$245 |
| Net operating income | $1,213 |
| Mortgage (principal + interest) | −$2,203 |
| PMI | −$207 |
| Cash flow | −$1,197 |
| Principal paid down (equity, not cash) | $280 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Net operating income | $1,459 |
| Mortgage (principal + interest) | −$2,012 |
| Cash flow | −$553 |
| Principal paid down (equity, not cash) | $256 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Property management | −$245 |
| Net operating income | $1,213 |
| Mortgage (principal + interest) | −$2,012 |
| Cash flow | −$799 |
| Principal paid down (equity, not cash) | $256 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Net operating income | $1,459 |
| Mortgage (principal + interest) | −$1,959 |
| Cash flow | −$500 |
| Principal paid down (equity, not cash) | $249 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Property management | −$245 |
| Net operating income | $1,213 |
| Mortgage (principal + interest) | −$1,959 |
| Cash flow | −$745 |
| Principal paid down (equity, not cash) | $249 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Net operating income | $1,459 |
| Mortgage (principal + interest) | −$1,886 |
| Cash flow | −$428 |
| Principal paid down (equity, not cash) | $240 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Property management | −$245 |
| Net operating income | $1,213 |
| Mortgage (principal + interest) | −$1,886 |
| Cash flow | −$673 |
| Principal paid down (equity, not cash) | $240 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Net operating income | $1,459 |
| Mortgage (principal + interest) | −$1,836 |
| Cash flow | −$378 |
| Principal paid down (equity, not cash) | $234 |
| Rent | $2,900 |
| Vacancy (6%) | −$174 |
| Collected | $2,726 |
| Property tax Listing | −$384 |
| Insurance Estimate | −$189 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$232 |
| Capital reserve (8% of rent) | −$232 |
| Property management | −$245 |
| Net operating income | $1,213 |
| Mortgage (principal + interest) | −$1,836 |
| Cash flow | −$623 |
| Principal paid down (equity, not cash) | $234 |
Cash flow each year
Rents +3%/yr, costs +3.5%/yr. Red bars are months you'd cover out of pocket.
30 years
How those totals add up
- Your equity when you sell
- $862,455
- Rental profits, invested at 7%
- $90,578
Sells for $917,505 (value up 3% a year), minus 6% selling cost ($55,050). Rent paid down $340,200 of loan.
$68,797 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $374,066
- Monthly shortfalls, invested
- $527,182
$49,140 put into an index fund instead of the down payment and closing costs.
$100,145 you'd have paid in while the building lost money, invested instead.
The building comes out $51,785 ahead after 30 years.
- Your equity when you sell
- $862,455
- Rental profits, invested at 7%
- $12,123
Sells for $917,505 (value up 3% a year), minus 6% selling cost ($55,050). Rent paid down $340,200 of loan.
$11,042 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $374,066
- Monthly shortfalls, invested
- $830,353
$49,140 put into an index fund instead of the down payment and closing costs.
$182,456 you'd have paid in while the building lost money, invested instead.
Stocks come out $329,841 ahead after 30 years.
- Your equity when you sell
- $839,639
- Rental profits, invested at 7%
- $106,009
Sells for $893,233 (value up 3% a year), minus 6% selling cost ($53,594). Rent paid down $331,200 of loan.
$78,536 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $364,170
- Monthly shortfalls, invested
- $473,000
$47,840 put into an index fund instead of the down payment and closing costs.
$88,058 you'd have paid in while the building lost money, invested instead.
The building comes out $108,477 ahead after 30 years.
- Your equity when you sell
- $839,639
- Rental profits, invested at 7%
- $17,335
Sells for $893,233 (value up 3% a year), minus 6% selling cost ($53,594). Rent paid down $331,200 of loan.
$15,402 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $364,170
- Monthly shortfalls, invested
- $765,952
$47,840 put into an index fund instead of the down payment and closing costs.
$164,990 you'd have paid in while the building lost money, invested instead.
Stocks come out $273,149 ahead after 30 years.
- Your equity when you sell
- $862,455
- Rental profits, invested at 7%
- $168,502
Sells for $917,505 (value up 3% a year), minus 6% selling cost ($55,050). Rent paid down $302,400 of loan.
$114,669 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $661,809
- Monthly shortfalls, invested
- $254,252
$86,940 put into an index fund instead of the down payment and closing costs.
$45,277 you'd have paid in while the building lost money, invested instead.
The building comes out $114,895 ahead after 30 years.
- Your equity when you sell
- $862,455
- Rental profits, invested at 7%
- $42,378
Sells for $917,505 (value up 3% a year), minus 6% selling cost ($55,050). Rent paid down $302,400 of loan.
$34,574 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $661,809
- Monthly shortfalls, invested
- $509,755
$86,940 put into an index fund instead of the down payment and closing costs.
$105,248 you'd have paid in while the building lost money, invested instead.
Stocks come out $266,731 ahead after 30 years.
- Your equity when you sell
- $839,639
- Rental profits, invested at 7%
- $190,183
Sells for $893,233 (value up 3% a year), minus 6% selling cost ($53,594). Rent paid down $294,400 of loan.
$126,155 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $644,301
- Monthly shortfalls, invested
- $215,603
$84,640 put into an index fund instead of the down payment and closing costs.
$37,602 you'd have paid in while the building lost money, invested instead.
The building comes out $169,918 ahead after 30 years.
- Your equity when you sell
- $839,639
- Rental profits, invested at 7%
- $51,980
Sells for $893,233 (value up 3% a year), minus 6% selling cost ($53,594). Rent paid down $294,400 of loan.
$41,356 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $644,301
- Monthly shortfalls, invested
- $459,025
$84,640 put into an index fund instead of the down payment and closing costs.
$92,869 you'd have paid in while the building lost money, invested instead.
Stocks come out $211,707 ahead after 30 years.
- Your equity when you sell
- $862,455
- Rental profits, invested at 7%
- $223,577
Sells for $917,505 (value up 3% a year), minus 6% selling cost ($55,050). Rent paid down $283,500 of loan.
$142,928 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $805,681
- Monthly shortfalls, invested
- $166,795
$105,840 put into an index fund instead of the down payment and closing costs.
$28,269 you'd have paid in while the building lost money, invested instead.
The building comes out $113,555 ahead after 30 years.
- Your equity when you sell
- $862,455
- Rental profits, invested at 7%
- $67,235
Sells for $917,505 (value up 3% a year), minus 6% selling cost ($55,050). Rent paid down $283,500 of loan.
$51,646 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $805,681
- Monthly shortfalls, invested
- $392,079
$105,840 put into an index fund instead of the down payment and closing costs.
$77,053 you'd have paid in while the building lost money, invested instead.
Stocks come out $268,070 ahead after 30 years.
- Your equity when you sell
- $839,639
- Rental profits, invested at 7%
- $249,058
Sells for $893,233 (value up 3% a year), minus 6% selling cost ($53,594). Rent paid down $276,000 of loan.
$155,145 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $784,367
- Monthly shortfalls, invested
- $135,716
$103,040 put into an index fund instead of the down payment and closing costs.
$22,522 you'd have paid in while the building lost money, invested instead.
The building comes out $168,614 ahead after 30 years.
- Your equity when you sell
- $839,639
- Rental profits, invested at 7%
- $79,490
Sells for $893,233 (value up 3% a year), minus 6% selling cost ($53,594). Rent paid down $276,000 of loan.
$59,511 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $784,367
- Monthly shortfalls, invested
- $347,773
$103,040 put into an index fund instead of the down payment and closing costs.
$66,954 you'd have paid in while the building lost money, invested instead.
Stocks come out $213,012 ahead after 30 years.
Future dollars. At 3% inflation, divide year-30 figures by about 2.4 for today's buying power. Rental profits are assumed invested, not spent.
30 years: this property vs. the same money in stocks
Year 30 (loan paid off): property $953K, stocks $901K. The property wins.
Year 30 (loan paid off): property $875K, stocks $1.20M. Stocks win.
Year 30 (loan paid off): property $946K, stocks $837K. The property wins.
Year 30 (loan paid off): property $857K, stocks $1.13M. Stocks win.
Year 30 (loan paid off): property $1.03M, stocks $916K. The property wins.
Year 30 (loan paid off): property $905K, stocks $1.17M. Stocks win.
Year 30 (loan paid off): property $1.03M, stocks $860K. The property wins.
Year 30 (loan paid off): property $892K, stocks $1.10M. Stocks win.
Year 30 (loan paid off): property $1.09M, stocks $972K. The property wins.
Year 30 (loan paid off): property $930K, stocks $1.20M. Stocks win.
Year 30 (loan paid off): property $1.09M, stocks $920K. The property wins.
Year 30 (loan paid off): property $919K, stocks $1.13M. Stocks win.
Comparable rentals
The closest rental listings with each unit's bedroom count, as of 2026-10-06. The estimate is the median asking rent of every rental we found nearby (the count is shown for each); houses are left out. Asking rents from Realtor.com rental listings, not signed leases.
2 bed estimate $1,450/mo · range $1,375–$1,475 · 17 rentals within 1.5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 438 Independence Ave N, Champlin | $1,399 | 2 / 1 | 0.6 mi |
| 438 Independence Ave N Apt 10, Champlin | $1,399 | 2 / 1 | 0.6 mi |
| 101 Dayton Rd, Champlin | $1,479 | 2 / 1 | 0.7 mi |
| 1709 Ferry St S, Anoka | $1,359 | 2 / 1 | 0.9 mi |
| 615 Bean St Apt 1, Anoka | $1,199 | 2 / 1 | 1.0 mi |
| 1845 S Ferry St Apt 208, Anoka | $1,350 | 2 / 1 | 1.0 mi |
| 615 Bean St, Anoka | $1,199 | 2 / 1 | 1.0 mi |
| 1845 S Ferry St Apt 308, Anoka | $1,350 | 2 / 1 | 1.0 mi |
| 2520 Fairoak Ave, Anoka | $1,249 | 2 / 1 | 1.2 mi |
| 2614 Cutters Grove Ave, Anoka | $1,350 | 2 / 1 | 1.2 mi |
On the maps, this property and comparable rentals. Comparable rentals and rent estimate: Realtor.com rental listings. Rents are asking rents from listings; check them against the actual leases.
Red flags and opportunities
Watch for
- highNo rents, taxes or expense figures given, so income can't be checked Listing says: Both units are leased through June 2027 · AI review
- mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 10200 129TH AVE N
- mediumTaxes and unit count not verified against a county parcel Based on: data: county.tax · AI review
- mediumSecond unit described only as a 'solid rental opportunity', suggesting it is dated and not updated Listing says: The second unit provides a solid rental opportunity with the same functional 2-bedroom, 1-bath layout. · AI review
- low49 days on market with no price history shown Based on: data: listing.days_on_market · AI review
Opportunities
- Leases run to June 2027, giving stable income while you verify numbers Listing says: Both units are leased through June 2027, providing immediate rental income and stability · AI review
- No rent cap, so rents can follow market after leases end Based on: data: underwriting.rent_rule · AI review
- Each unit has garage access, which supports rent Based on: photo 10 · AI review
Questions for the agent
- What are the actual rents, deposits, and lease start dates for each unit?
- Who pays water, sewer, trash, gas and electric, and are the units separately metered?
- What were last year's property taxes, and is the seller's bill homestead or not?
- How old are the roof, siding and windows, and when were the furnaces and AC replaced?
- Does the second unit have its own garage, and is there a city rental license in place?
- Is there room on price, given 49 days on market?
Bottom line
Livable, leased duplex, but at $378K it loses money every month at our assumptions, so only the price or much higher rents can make it work. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Listinglisting, tax year 2026. The tax the listing states. If the seller lives there it may be at the lower homestead rate; an investor owner pays the non-homestead rate, often 20–40% more on the owner's unit. | $4,612 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,270 |
| Water, sewer, trash / mo Estimateestimate. $85/unit/mo, owner-paid | $170 |
| Heat / mo Assumptionassumption. tenants pay heat; confirm with the agent | $0 |
| Lawn care / mo Assumptionassumption. $120/mo for 6 months, spread over 12; no snow removal | $60 |
| Repairs / capital reserve Rulerule. base rate | 8% / 8% |
Price history Realtor.com
On the market since 2026-08-17 (49 days); down $12,000 (3.1%) from the first ask of $390,000; last sold for $79,900 on 1991-01-10.
| Date | Event | Price |
|---|---|---|
| Price changed | $378,000 | |
| Listed | $390,000 | |
| Sold public record | $79,900 |
From the listing Listing
| Listed as | duplex side x side |
| Property tax, 2026 | $4,612 |
| County | Hennepin |
| Parcel number | 2412022130041 |
As the listing states it (NorthstarMLS, via Realtor.com). We don't have county records here yet; check the tax, homestead status and special assessments with the county.
Crime, rental-license and vacant-building records are only available for St. Paul and Minneapolis so far. Check with Champlin on rental licensing before you buy.