4162 Adair Ave N
Duplex · 2 units: 3 bed / 2 bath ×2 unit split estimated · 3,604 sq ft
Robbinsdale, MN · View the listing ↗
Photos courtesy of RE/MAX Results, via Realtor.com.
- Asking price
- $439,900 2 units · $220K per unit
- Monthly cash flow
- −$197 at 20% down, 7%
- Estimated rent
- $4,050/mo medium confidence
- Break-even price
- $402,903 where cash flow hits $0
First look
This is a 1959 Robbinsdale duplex with a 3-bed/2-bath layout in each unit, asking $439,900. Our underwriting at 20% down shows about -$197 a month and a 5.8% cap rate. Break-even price is about $402,903, so it needs roughly $37K off to work. The listing gives no rents, no lease terms, no tax figure and no utility details, and we couldn't match a county parcel. Get the rent roll, leases and real tax bill first. At 132 days on market there is room to negotiate. Worth a showing only if the price comes down or the actual rents beat our $2,025 estimate.
Things to consider
- At asking price the deal loses money Our underwriting shows about -$197 a month and a 5.8% cap rate. Break-even is about $402,903, so the price has to drop to work.
- Rents are unknown Without a rent roll you can't tell whether current rents are near our $2,025 per-unit estimate. Check them against leases.Listing says: “Property is currently rented and cleanly maintained.”
- Upgrades look cosmetic in the photos Kitchens and baths look mostly dated. Ask what 'major upgrades' means and budget for roof, mechanicals and kitchens if not covered.From photo 4
- Taxes aren't verified An investor pays non-homestead tax, which can be much higher than the listing's number. Confirm before trusting any cash flow.
- Lower-level bedrooms need to be legal If the basement bedrooms lack egress, they can't count as bedrooms and would weaken the 3-bed rent assumption.Listing says: “The lower level offers a nice third bedroom, three quarter bath, finished family room, and large laundry room.”
- Seller may be flexible It has been listed 132 days with motivated-seller language, so a lower offer is realistic.
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
- doneRecent major upgrades in both units (details not given)Listing says: This duplex feature recent major upgrades in both units.
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
- $439,900
- Cash to close
- $57,187
- Price per unit
- $219,950
- GRM
- 9.1
Each month
- Cash flow
- −$737/mo
- Cash-on-cash
- −15.5%
- Cap rate
- 5.8%
- DSCR
- 0.74×
Break-even
- Price that breaks even
- $327,381
- Rent that breaks even
- $4,995/mo
Long run
- Year 30: property vs stocks
- $1.42M vs $672K
- Cash flow turns positive
- year 9
The deal
- Price
- $439,900
- Cash to close
- $57,187
- Price per unit
- $219,950
- GRM
- 9.1
Each month
- Cash flow
- −$1,080/mo
- Cash-on-cash
- −22.7%
- Cap rate
- 4.9%
- DSCR
- 0.63×
Break-even
- Price that breaks even
- $275,073
- Rent that breaks even
- $5,603/mo
Long run
- Year 30: property vs stocks
- $1.16M vs $944K
- Cash flow turns positive
- year 16
The deal
- Price
- $429,900
- Cash to close
- $55,887
- Price per unit
- $214,950
- GRM
- 8.8
Each month
- Cash flow
- −$672/mo
- Cash-on-cash
- −14.4%
- Cap rate
- 6.0%
- DSCR
- 0.76×
Break-even
- Price that breaks even
- $327,381
- Rent that breaks even
- $4,911/mo
Long run
- Year 30: property vs stocks
- $1.43M vs $629K
- Cash flow turns positive
- year 8
The deal
- Price
- $429,900
- Cash to close
- $55,887
- Price per unit
- $214,950
- GRM
- 8.8
Each month
- Cash flow
- −$1,014/mo
- Cash-on-cash
- −21.8%
- Cap rate
- 5.0%
- DSCR
- 0.64×
Break-even
- Price that breaks even
- $275,073
- Rent that breaks even
- $5,508/mo
Long run
- Year 30: property vs stocks
- $1.16M vs $884K
- Cash flow turns positive
- year 15
The deal
- Price
- $439,900
- Cash to close
- $101,177
- Price per unit
- $219,950
- GRM
- 9.1
Each month
- Cash flow
- −$197/mo
- Cash-on-cash
- −2.3%
- Cap rate
- 5.8%
- DSCR
- 0.92×
Break-even
- Price that breaks even
- $402,903
- Rent that breaks even
- $4,302/mo
Long run
- Year 30: property vs stocks
- $1.63M vs $805K
- Cash flow turns positive
- year 5
The deal
- Price
- $439,900
- Cash to close
- $101,177
- Price per unit
- $219,950
- GRM
- 9.1
Each month
- Cash flow
- −$540/mo
- Cash-on-cash
- −6.4%
- Cap rate
- 4.9%
- DSCR
- 0.77×
Break-even
- Price that breaks even
- $338,528
- Rent that breaks even
- $4,826/mo
Long run
- Year 30: property vs stocks
- $1.27M vs $984K
- Cash flow turns positive
- year 11
The deal
- Price
- $429,900
- Cash to close
- $98,877
- Price per unit
- $214,950
- GRM
- 8.8
Each month
- Cash flow
- −$144/mo
- Cash-on-cash
- −1.7%
- Cap rate
- 6.0%
- DSCR
- 0.94×
Break-even
- Price that breaks even
- $402,903
- Rent that breaks even
- $4,234/mo
Long run
- Year 30: property vs stocks
- $1.65M vs $773K
- Cash flow turns positive
- year 4
The deal
- Price
- $429,900
- Cash to close
- $98,877
- Price per unit
- $214,950
- GRM
- 8.8
Each month
- Cash flow
- −$486/mo
- Cash-on-cash
- −5.9%
- Cap rate
- 5.0%
- DSCR
- 0.79×
Break-even
- Price that breaks even
- $338,528
- Rent that breaks even
- $4,749/mo
Long run
- Year 30: property vs stocks
- $1.28M vs $932K
- Cash flow turns positive
- year 10
The deal
- Price
- $439,900
- Cash to close
- $123,172
- Price per unit
- $219,950
- GRM
- 9.1
Each month
- Cash flow
- −$51/mo
- Cash-on-cash
- −0.5%
- Cap rate
- 5.8%
- DSCR
- 0.98×
Break-even
- Price that breaks even
- $429,763
- Rent that breaks even
- $4,115/mo
Long run
- Year 30: property vs stocks
- $1.76M vs $942K
- Cash flow turns positive
- year 2
The deal
- Price
- $439,900
- Cash to close
- $123,172
- Price per unit
- $219,950
- GRM
- 9.1
Each month
- Cash flow
- −$393/mo
- Cash-on-cash
- −3.8%
- Cap rate
- 4.9%
- DSCR
- 0.82×
Break-even
- Price that breaks even
- $361,096
- Rent that breaks even
- $4,615/mo
Long run
- Year 30: property vs stocks
- $1.35M vs $1.06M
- Cash flow turns positive
- year 9
The deal
- Price
- $429,900
- Cash to close
- $120,372
- Price per unit
- $214,950
- GRM
- 8.8
Each month
- Cash flow
- −$1/mo
- Cash-on-cash
- −0.0%
- Cap rate
- 6.0%
- DSCR
- 1.00×
Break-even
- Price that breaks even
- $429,763
- Rent that breaks even
- $4,051/mo
Long run
- Year 30: property vs stocks
- $1.79M vs $916K
- Cash flow turns positive
- year 2
The deal
- Price
- $429,900
- Cash to close
- $120,372
- Price per unit
- $214,950
- GRM
- 8.8
Each month
- Cash flow
- −$343/mo
- Cash-on-cash
- −3.4%
- Cap rate
- 5.0%
- DSCR
- 0.84×
Break-even
- Price that breaks even
- $361,096
- Rent that breaks even
- $4,544/mo
Long run
- Year 30: property vs stocks
- $1.36M vs $1.02M
- Cash flow turns positive
- year 8
Monthly
Monthly breakdown
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Net operating income | $2,144 |
| Mortgage (principal + interest) | −$2,634 |
| PMI | −$247 |
| Cash flow | −$737 |
| Principal paid down (equity, not cash) | $335 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Property management | −$343 |
| Net operating income | $1,802 |
| Mortgage (principal + interest) | −$2,634 |
| PMI | −$247 |
| Cash flow | −$1,080 |
| Principal paid down (equity, not cash) | $335 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Net operating income | $2,144 |
| Mortgage (principal + interest) | −$2,574 |
| PMI | −$242 |
| Cash flow | −$672 |
| Principal paid down (equity, not cash) | $328 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Property management | −$343 |
| Net operating income | $1,802 |
| Mortgage (principal + interest) | −$2,574 |
| PMI | −$242 |
| Cash flow | −$1,014 |
| Principal paid down (equity, not cash) | $328 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Net operating income | $2,144 |
| Mortgage (principal + interest) | −$2,341 |
| Cash flow | −$197 |
| Principal paid down (equity, not cash) | $298 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Property management | −$343 |
| Net operating income | $1,802 |
| Mortgage (principal + interest) | −$2,341 |
| Cash flow | −$540 |
| Principal paid down (equity, not cash) | $298 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Net operating income | $2,144 |
| Mortgage (principal + interest) | −$2,288 |
| Cash flow | −$144 |
| Principal paid down (equity, not cash) | $291 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Property management | −$343 |
| Net operating income | $1,802 |
| Mortgage (principal + interest) | −$2,288 |
| Cash flow | −$486 |
| Principal paid down (equity, not cash) | $291 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Net operating income | $2,144 |
| Mortgage (principal + interest) | −$2,195 |
| Cash flow | −$51 |
| Principal paid down (equity, not cash) | $279 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Property management | −$343 |
| Net operating income | $1,802 |
| Mortgage (principal + interest) | −$2,195 |
| Cash flow | −$393 |
| Principal paid down (equity, not cash) | $279 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Net operating income | $2,144 |
| Mortgage (principal + interest) | −$2,145 |
| Cash flow | −$1 |
| Principal paid down (equity, not cash) | $273 |
| Rent | $4,050 |
| Vacancy (6%) | −$243 |
| Collected | $3,807 |
| Property tax Listing | −$560 |
| Insurance Estimate | −$225 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$324 |
| Capital reserve (8% of rent) | −$324 |
| Property management | −$343 |
| Net operating income | $1,802 |
| Mortgage (principal + interest) | −$2,145 |
| Cash flow | −$343 |
| Principal paid down (equity, not cash) | $273 |
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
- $1,003,688
- Rental profits, invested at 7%
- $416,455
Sells for $1,067,753 (value up 3% a year), minus 6% selling cost ($64,065). Rent paid down $395,910 of loan.
$252,721 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $435,322
- Monthly shortfalls, invested
- $236,529
$57,187 put into an index fund instead of the down payment and closing costs.
$37,855 you'd have paid in while the building lost money, invested instead.
The building comes out $748,291 ahead after 30 years.
- Your equity when you sell
- $1,003,688
- Rental profits, invested at 7%
- $155,185
Sells for $1,067,753 (value up 3% a year), minus 6% selling cost ($64,065). Rent paid down $395,910 of loan.
$111,602 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $435,322
- Monthly shortfalls, invested
- $508,219
$57,187 put into an index fund instead of the down payment and closing costs.
$92,345 you'd have paid in while the building lost money, invested instead.
The building comes out $215,331 ahead after 30 years.
- Your equity when you sell
- $980,871
- Rental profits, invested at 7%
- $452,741
Sells for $1,043,480 (value up 3% a year), minus 6% selling cost ($62,609). Rent paid down $386,910 of loan.
$268,771 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $425,426
- Monthly shortfalls, invested
- $203,202
$55,887 put into an index fund instead of the down payment and closing costs.
$32,079 you'd have paid in while the building lost money, invested instead.
The building comes out $804,984 ahead after 30 years.
- Your equity when you sell
- $980,871
- Rental profits, invested at 7%
- $174,684
Sells for $1,043,480 (value up 3% a year), minus 6% selling cost ($62,609). Rent paid down $386,910 of loan.
$122,903 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $425,426
- Monthly shortfalls, invested
- $458,105
$55,887 put into an index fund instead of the down payment and closing costs.
$81,820 you'd have paid in while the building lost money, invested instead.
The building comes out $272,024 ahead after 30 years.
- Your equity when you sell
- $1,003,688
- Rental profits, invested at 7%
- $622,751
Sells for $1,067,753 (value up 3% a year), minus 6% selling cost ($64,065). Rent paid down $351,920 of loan.
$337,211 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $770,185
- Monthly shortfalls, invested
- $34,517
$101,177 put into an index fund instead of the down payment and closing costs.
$5,108 you'd have paid in while the building lost money, invested instead.
The building comes out $821,736 ahead after 30 years.
- Your equity when you sell
- $1,003,688
- Rental profits, invested at 7%
- $268,917
Sells for $1,067,753 (value up 3% a year), minus 6% selling cost ($64,065). Rent paid down $351,920 of loan.
$172,845 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $770,185
- Monthly shortfalls, invested
- $213,643
$101,177 put into an index fund instead of the down payment and closing costs.
$36,351 you'd have paid in while the building lost money, invested instead.
The building comes out $288,777 ahead after 30 years.
- Your equity when you sell
- $980,871
- Rental profits, invested at 7%
- $669,327
Sells for $1,043,480 (value up 3% a year), minus 6% selling cost ($62,609). Rent paid down $343,920 of loan.
$354,284 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $752,677
- Monthly shortfalls, invested
- $20,761
$98,877 put into an index fund instead of the down payment and closing costs.
$3,020 you'd have paid in while the building lost money, invested instead.
The building comes out $876,760 ahead after 30 years.
- Your equity when you sell
- $980,871
- Rental profits, invested at 7%
- $295,279
Sells for $1,043,480 (value up 3% a year), minus 6% selling cost ($62,609). Rent paid down $343,920 of loan.
$185,665 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $752,677
- Monthly shortfalls, invested
- $179,674
$98,877 put into an index fund instead of the down payment and closing costs.
$30,011 you'd have paid in while the building lost money, invested instead.
The building comes out $343,799 ahead after 30 years.
- Your equity when you sell
- $1,003,688
- Rental profits, invested at 7%
- $758,425
Sells for $1,067,753 (value up 3% a year), minus 6% selling cost ($64,065). Rent paid down $329,925 of loan.
$385,390 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $937,617
- Monthly shortfalls, invested
- $4,318
$123,172 put into an index fund instead of the down payment and closing costs.
$607 you'd have paid in while the building lost money, invested instead.
The building comes out $820,178 ahead after 30 years.
- Your equity when you sell
- $1,003,688
- Rental profits, invested at 7%
- $347,230
Sells for $1,067,753 (value up 3% a year), minus 6% selling cost ($64,065). Rent paid down $329,925 of loan.
$209,569 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $937,617
- Monthly shortfalls, invested
- $126,083
$123,172 put into an index fund instead of the down payment and closing costs.
$20,395 you'd have paid in while the building lost money, invested instead.
The building comes out $287,218 ahead after 30 years.
- Your equity when you sell
- $980,871
- Rental profits, invested at 7%
- $810,726
Sells for $1,043,480 (value up 3% a year), minus 6% selling cost ($62,609). Rent paid down $322,425 of loan.
$402,754 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $916,302
- Monthly shortfalls, invested
- $58
$120,372 put into an index fund instead of the down payment and closing costs.
$8 you'd have paid in while the building lost money, invested instead.
The building comes out $875,236 ahead after 30 years.
- Your equity when you sell
- $980,871
- Rental profits, invested at 7%
- $378,054
Sells for $1,043,480 (value up 3% a year), minus 6% selling cost ($62,609). Rent paid down $322,425 of loan.
$223,076 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $916,302
- Monthly shortfalls, invested
- $100,346
$120,372 put into an index fund instead of the down payment and closing costs.
$15,939 you'd have paid in while the building lost money, invested instead.
The building comes out $342,277 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 $1.42M, stocks $672K. The property wins.
Year 30 (loan paid off): property $1.16M, stocks $944K. The property wins.
Year 30 (loan paid off): property $1.43M, stocks $629K. The property wins.
Year 30 (loan paid off): property $1.16M, stocks $884K. The property wins.
Year 30 (loan paid off): property $1.63M, stocks $805K. The property wins.
Year 30 (loan paid off): property $1.27M, stocks $984K. The property wins.
Year 30 (loan paid off): property $1.65M, stocks $773K. The property wins.
Year 30 (loan paid off): property $1.28M, stocks $932K. The property wins.
Year 30 (loan paid off): property $1.76M, stocks $942K. The property wins.
Year 30 (loan paid off): property $1.35M, stocks $1.06M. The property wins.
Year 30 (loan paid off): property $1.79M, stocks $916K. The property wins.
Year 30 (loan paid off): property $1.36M, stocks $1.02M. The property wins.
Comparable rentals
Nearby rentals RentCast matched to each unit type, as of 2026-10-05. The estimate above is RentCast's, weighted toward the closest matches.
3 bed / 2 bath estimate $2,025/mo · range $1,625–$2,425
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 7300 Bass Lake Rd, New, Hope 55428 | $1,379 | 3 / 2 | 1.9 mi | 84% |
| 4101 Lowry Ave N, Robbinsdale 55422 off market | $1,950 | 3 / 2 | 1.7 mi | 80% |
| 3547 3547/3549 Halifax Ave, # N3549, Robbinsdal… off market | $1,995 | 3 / 1 | 1.4 mi | 79% |
| 3833 Oregon Ave N, New, Hope 55427 off market | $1,650 | 2 / 1 | 1.0 mi | 78% |
| 3927 W Broadway Ave, Robbinsdale 55422 | $1,250 | 2 / 1 | 1.1 mi | 78% |
| 3246 Douglas Dr N, Apt 1, Crystal 55422 off market | $1,390 | 2 / 1 | 1.1 mi | 78% |
| 3045 Grimes Ave N, Robbinsdale 55422 | $1,850 | 3 / 1 | 1.9 mi | 78% |
| 3500 Kyle Ave N Unit A, Minneapolis 55422 off market | $2,250 | 3 / 2 | 1.3 mi | 78% |
| 4229-4231 Unity Ave N, Robbinsdale 55912 off market | $2,000 | 3 / 1 | 0.4 mi | 77% |
| 4741 Welcome Ave N, Crystal 55429 off market | $2,700 | 4 / 3.5 | 0.7 mi | 77% |
On the maps, this property and comparable rentals. Comparable rentals and rent estimate: RentCast. Rents are asking rents from listings; check them against the actual leases.
Red flags and opportunities
Watch for
- highNo rents, lease terms or tenant details are given, so income can't be verified. Listing says: Property is currently rented and cleanly maintained. · 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 4162 ADAIR AVE N
- mediumTaxes and legal unit count are unverified because no county parcel matched. Based on: data: county.tax · AI review
- mediumThird bedrooms and bonus rooms are in the lower levels. Egress and legal bedroom status need checking, and so does the rental license. Listing says: The lower level offers the third bedroom, three quarter bathroom, family room area, bonus room, and laundry. · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 132 days on market
- Motivated-seller language: room to negotiate. Listing says: "with off site parking. Set near parks and priced to sell , this residence combines comfort, convenience and value."
- Price is about $44K above break-even and the listing has sat 132 days with push language, so there is room to negotiate. Based on: data: underwriting.break_even_price · AI review
- No rent cap in Robbinsdale, so rents can move to market if current rents are low. Based on: data: underwriting.rent_rule · AI review
- Detached 2-car garage and in-unit laundry in each unit support rents. Listing says: This duplex has a detached 2 car garage with off site parking. · AI review
Questions for the agent
- What are the current rents, lease end dates and deposits for each unit?
- What were the 'major upgrades', when were they done, and were permits pulled?
- What are the real property taxes, and are there any special assessments?
- Are the lower-level bedrooms legal, with egress windows, and is the rental license current?
- Who pays heat, water and electric, and are there separate meters and furnaces?
- Why has it sat 132 days, and have there been price cuts or offers?
Bottom line
A duplex with decent bones and unit layouts, but at $439,900 it loses money, so the price needs to come down to around $403K or the rents need to beat our estimate. 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. | $6,714 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,701 |
| 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-05-26 (132 days); down $30,000 (6.4%) from the first ask of $469,900; last sold for $161,000 on 2016-08-10.
| Date | Event | Price |
|---|---|---|
| Price changed | $439,900 | |
| Price changed | $449,900 | |
| Relisted | $469,900 | |
| Removed | — | |
| Listed | $469,900 | |
| Sold public record | $161,000 | |
| Sold public record | $73,000 |
From the listing Listing
| Listed as | duplex side x side |
| Property tax, 2026 | $6,714 |
| County | Hennepin |
| Parcel number | 1611821230012 |
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 Robbinsdale on rental licensing before you buy.