4316 York Ave S
Duplex · 2 units: 4 bed / 2 bath ×2 unit split estimated · 3,234 sq ft
Minneapolis, MN · Linden Hills · View the listing ↗
Photos, via Realtor.com.
- Asking price
- $925,000 2 units · $462K per unit
- Monthly cash flow
- −$2,207 at 20% down, 7%
- Break-even price
- $510,387 where cash flow hits $0
First look
This is a nicely finished side-by-side in Linden Hills, but the numbers don't work at $925K. Our underwriting shows about -$2,207 a month and a 3.5% cap rate, with break-even near $510K. Rent estimates top out around $2,675 per unit, which is nowhere close to carrying this price. The seller paid $825K in Oct 2023 and is asking $100K more after 81 days on market. Check the actual rent on the occupied unit, the 2022 renovation permits and what sits behind the cosmetic finishes. Only worth a showing if you see a big price cut or have a reason to pay for the location.
Things to consider
- Price versus numbers Break-even is near $510K against a $925K ask. Even with a large price cut, cash flow will be thin at current rates.
- Property taxes The county tax bill is large for a duplex and, as non-homestead, it eats a big share of rent.
- Occupied unit's rent is unknown Without a stated rent, income can't be checked against our $2,675 estimate. The lease runs to 2027.Listing says: “the other unit is currently rented through August 2027 providing stable income for the new owner”
- Bedroom count and basement legality Eight bedrooms drives the rent estimate and wear. Basement rooms without proper egress may not count.From photo 9
- Seller's price history Seller bought at $825K in 2023 and wants $100K more. Cut-off for negotiation looks wide with 81 days on market.
- Renovation quality Finishes look recent, but a 2022 cosmetic renovation doesn't prove systems were replaced. Inspect before relying on low maintenance.Listing says: “Recent top-to-bottom updates mean minimal near-term maintenance for the new owner”
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Rents the listing states
- Occupied unit: $0 (lease)Listing says: the other unit is currently rented through August 2027 providing stable income for the new owner
Condition and repairs
- doneFull renovation of both units in 2022Listing says: Fully renovated in 2022, both units feature open-concept kitchen and dining
- doneTop-to-bottom updates, minimal near-term maintenanceListing says: Recent top-to-bottom updates mean minimal near-term maintenance for the new owner
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
- $925,000
- Cash to close
- $120,250
- Price per unit
- $462,500
- GRM
- 14.4
Each month
- Cash flow
- −$3,342/mo
- Cash-on-cash
- −33.4%
- Cap rate
- 3.5%
- DSCR
- 0.45×
Break-even
- Price that breaks even
- $414,717
- Rent that breaks even
- $9,581/mo
Long run
- Year 30: property vs stocks
- $2.12M vs $3.27M
- Cash flow turns positive
- year 28
The deal
- Price
- $925,000
- Cash to close
- $120,250
- Price per unit
- $462,500
- GRM
- 14.4
Each month
- Cash flow
- −$3,795/mo
- Cash-on-cash
- −37.9%
- Cap rate
- 2.9%
- DSCR
- 0.37×
Break-even
- Price that breaks even
- $345,619
- Rent that breaks even
- $10,730/mo
Long run
- Year 30: property vs stocks
- $2.11M vs $3.97M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $915,000
- Cash to close
- $118,950
- Price per unit
- $457,500
- GRM
- 14.3
Each month
- Cash flow
- −$3,277/mo
- Cash-on-cash
- −33.1%
- Cap rate
- 3.6%
- DSCR
- 0.45×
Break-even
- Price that breaks even
- $414,717
- Rent that breaks even
- $9,498/mo
Long run
- Year 30: property vs stocks
- $2.10M vs $3.20M
- Cash flow turns positive
- year 28
The deal
- Price
- $915,000
- Cash to close
- $118,950
- Price per unit
- $457,500
- GRM
- 14.3
Each month
- Cash flow
- −$3,730/mo
- Cash-on-cash
- −37.6%
- Cap rate
- 3.0%
- DSCR
- 0.38×
Break-even
- Price that breaks even
- $345,619
- Rent that breaks even
- $10,637/mo
Long run
- Year 30: property vs stocks
- $2.09M vs $3.89M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $925,000
- Cash to close
- $212,750
- Price per unit
- $462,500
- GRM
- 14.4
Each month
- Cash flow
- −$2,207/mo
- Cash-on-cash
- −12.4%
- Cap rate
- 3.5%
- DSCR
- 0.55×
Break-even
- Price that breaks even
- $510,387
- Rent that breaks even
- $8,143/mo
Long run
- Year 30: property vs stocks
- $2.16M vs $3.16M
- Cash flow turns positive
- year 24
The deal
- Price
- $925,000
- Cash to close
- $212,750
- Price per unit
- $462,500
- GRM
- 14.4
Each month
- Cash flow
- −$2,659/mo
- Cash-on-cash
- −15.0%
- Cap rate
- 2.9%
- DSCR
- 0.46×
Break-even
- Price that breaks even
- $425,348
- Rent that breaks even
- $9,120/mo
Long run
- Year 30: property vs stocks
- $2.11M vs $3.82M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $915,000
- Cash to close
- $210,450
- Price per unit
- $457,500
- GRM
- 14.3
Each month
- Cash flow
- −$2,154/mo
- Cash-on-cash
- −12.3%
- Cap rate
- 3.6%
- DSCR
- 0.56×
Break-even
- Price that breaks even
- $510,387
- Rent that breaks even
- $8,076/mo
Long run
- Year 30: property vs stocks
- $2.14M vs $3.09M
- Cash flow turns positive
- year 23
The deal
- Price
- $915,000
- Cash to close
- $210,450
- Price per unit
- $457,500
- GRM
- 14.3
Each month
- Cash flow
- −$2,606/mo
- Cash-on-cash
- −14.9%
- Cap rate
- 3.0%
- DSCR
- 0.46×
Break-even
- Price that breaks even
- $425,348
- Rent that breaks even
- $9,045/mo
Long run
- Year 30: property vs stocks
- $2.09M vs $3.74M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $925,000
- Cash to close
- $259,000
- Price per unit
- $462,500
- GRM
- 14.4
Each month
- Cash flow
- −$1,899/mo
- Cash-on-cash
- −8.8%
- Cap rate
- 3.5%
- DSCR
- 0.59×
Break-even
- Price that breaks even
- $544,412
- Rent that breaks even
- $7,754/mo
Long run
- Year 30: property vs stocks
- $2.20M vs $3.21M
- Cash flow turns positive
- year 21
The deal
- Price
- $925,000
- Cash to close
- $259,000
- Price per unit
- $462,500
- GRM
- 14.4
Each month
- Cash flow
- −$2,352/mo
- Cash-on-cash
- −10.9%
- Cap rate
- 2.9%
- DSCR
- 0.49×
Break-even
- Price that breaks even
- $453,705
- Rent that breaks even
- $8,684/mo
Long run
- Year 30: property vs stocks
- $2.11M vs $3.82M
- Cash flow turns positive
- year 29
The deal
- Price
- $915,000
- Cash to close
- $256,200
- Price per unit
- $457,500
- GRM
- 14.3
Each month
- Cash flow
- −$1,849/mo
- Cash-on-cash
- −8.7%
- Cap rate
- 3.6%
- DSCR
- 0.59×
Break-even
- Price that breaks even
- $544,412
- Rent that breaks even
- $7,691/mo
Long run
- Year 30: property vs stocks
- $2.18M vs $3.14M
- Cash flow turns positive
- year 21
The deal
- Price
- $915,000
- Cash to close
- $256,200
- Price per unit
- $457,500
- GRM
- 14.3
Each month
- Cash flow
- −$2,302/mo
- Cash-on-cash
- −10.8%
- Cap rate
- 3.0%
- DSCR
- 0.50×
Break-even
- Price that breaks even
- $453,705
- Rent that breaks even
- $8,613/mo
Long run
- Year 30: property vs stocks
- $2.09M vs $3.75M
- Cash flow turns positive
- year 29
Monthly
Monthly breakdown
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Net operating income | $2,716 |
| Mortgage (principal + interest) | −$5,539 |
| PMI | −$520 |
| Cash flow | −$3,342 |
| Principal paid down (equity, not cash) | $705 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Property management | −$453 |
| Net operating income | $2,264 |
| Mortgage (principal + interest) | −$5,539 |
| PMI | −$520 |
| Cash flow | −$3,795 |
| Principal paid down (equity, not cash) | $705 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Net operating income | $2,716 |
| Mortgage (principal + interest) | −$5,479 |
| PMI | −$515 |
| Cash flow | −$3,277 |
| Principal paid down (equity, not cash) | $697 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Property management | −$453 |
| Net operating income | $2,264 |
| Mortgage (principal + interest) | −$5,479 |
| PMI | −$515 |
| Cash flow | −$3,730 |
| Principal paid down (equity, not cash) | $697 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Net operating income | $2,716 |
| Mortgage (principal + interest) | −$4,923 |
| Cash flow | −$2,207 |
| Principal paid down (equity, not cash) | $626 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Property management | −$453 |
| Net operating income | $2,264 |
| Mortgage (principal + interest) | −$4,923 |
| Cash flow | −$2,659 |
| Principal paid down (equity, not cash) | $626 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Net operating income | $2,716 |
| Mortgage (principal + interest) | −$4,870 |
| Cash flow | −$2,154 |
| Principal paid down (equity, not cash) | $620 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Property management | −$453 |
| Net operating income | $2,264 |
| Mortgage (principal + interest) | −$4,870 |
| Cash flow | −$2,606 |
| Principal paid down (equity, not cash) | $620 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Net operating income | $2,716 |
| Mortgage (principal + interest) | −$4,616 |
| Cash flow | −$1,899 |
| Principal paid down (equity, not cash) | $587 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Property management | −$453 |
| Net operating income | $2,264 |
| Mortgage (principal + interest) | −$4,616 |
| Cash flow | −$2,352 |
| Principal paid down (equity, not cash) | $587 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Net operating income | $2,716 |
| Mortgage (principal + interest) | −$4,566 |
| Cash flow | −$1,849 |
| Principal paid down (equity, not cash) | $581 |
| Rent | $5,350 |
| Vacancy (6%) | −$321 |
| Collected | $5,029 |
| Property tax Public record | −$1,063 |
| Insurance Estimate | −$217 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$428 |
| Capital reserve (7% of rent) | −$375 |
| Property management | −$453 |
| Net operating income | $2,264 |
| Mortgage (principal + interest) | −$4,566 |
| Cash flow | −$2,302 |
| Principal paid down (equity, not cash) | $581 |
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
- $2,110,505
- Rental profits, invested at 7%
- $6,532
Sells for $2,245,218 (value up 3% a year), minus 6% selling cost ($134,713). Rent paid down $832,500 of loan.
$6,338 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $915,374
- Monthly shortfalls, invested
- $2,359,296
$120,250 put into an index fund instead of the down payment and closing costs.
$547,703 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,157,634 ahead after 30 years.
- Your equity when you sell
- $2,110,505
- Rental profits, invested at 7%
- $0
Sells for $2,245,218 (value up 3% a year), minus 6% selling cost ($134,713). Rent paid down $832,500 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $915,374
- Monthly shortfalls, invested
- $3,056,798
$120,250 put into an index fund instead of the down payment and closing costs.
$799,762 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,861,667 ahead after 30 years.
- Your equity when you sell
- $2,087,688
- Rental profits, invested at 7%
- $8,842
Sells for $2,220,945 (value up 3% a year), minus 6% selling cost ($133,257). Rent paid down $823,500 of loan.
$8,494 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $905,478
- Monthly shortfalls, invested
- $2,291,993
$118,950 put into an index fund instead of the down payment and closing costs.
$528,033 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,100,941 ahead after 30 years.
- Your equity when you sell
- $2,087,688
- Rental profits, invested at 7%
- $0
Sells for $2,220,945 (value up 3% a year), minus 6% selling cost ($133,257). Rent paid down $823,500 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $905,478
- Monthly shortfalls, invested
- $2,987,185
$118,950 put into an index fund instead of the down payment and closing costs.
$777,936 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,804,975 ahead after 30 years.
- Your equity when you sell
- $2,110,505
- Rental profits, invested at 7%
- $48,498
Sells for $2,245,218 (value up 3% a year), minus 6% selling cost ($134,713). Rent paid down $740,000 of loan.
$42,451 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,619,507
- Monthly shortfalls, invested
- $1,542,692
$212,750 put into an index fund instead of the down payment and closing costs.
$337,295 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,003,197 ahead after 30 years.
- Your equity when you sell
- $2,110,505
- Rental profits, invested at 7%
- $0
Sells for $2,245,218 (value up 3% a year), minus 6% selling cost ($134,713). Rent paid down $740,000 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,619,507
- Monthly shortfalls, invested
- $2,198,228
$212,750 put into an index fund instead of the down payment and closing costs.
$553,241 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,707,230 ahead after 30 years.
- Your equity when you sell
- $2,087,688
- Rental profits, invested at 7%
- $54,214
Sells for $2,220,945 (value up 3% a year), minus 6% selling cost ($133,257). Rent paid down $732,000 of loan.
$47,039 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,601,999
- Monthly shortfalls, invested
- $1,488,076
$210,450 put into an index fund instead of the down payment and closing costs.
$322,722 you'd have paid in while the building lost money, invested instead.
Stocks come out $948,174 ahead after 30 years.
- Your equity when you sell
- $2,087,688
- Rental profits, invested at 7%
- $0
Sells for $2,220,945 (value up 3% a year), minus 6% selling cost ($133,257). Rent paid down $732,000 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,601,999
- Monthly shortfalls, invested
- $2,137,897
$210,450 put into an index fund instead of the down payment and closing costs.
$534,081 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,652,208 ahead after 30 years.
- Your equity when you sell
- $2,110,505
- Rental profits, invested at 7%
- $88,670
Sells for $2,245,218 (value up 3% a year), minus 6% selling cost ($134,713). Rent paid down $693,750 of loan.
$73,277 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,971,574
- Monthly shortfalls, invested
- $1,234,074
$259,000 put into an index fund instead of the down payment and closing costs.
$257,348 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,006,474 ahead after 30 years.
- Your equity when you sell
- $2,110,505
- Rental profits, invested at 7%
- $2,996
Sells for $2,245,218 (value up 3% a year), minus 6% selling cost ($134,713). Rent paid down $693,750 of loan.
$2,944 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,971,574
- Monthly shortfalls, invested
- $1,852,434
$259,000 put into an index fund instead of the down payment and closing costs.
$445,412 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,710,507 ahead after 30 years.
- Your equity when you sell
- $2,087,688
- Rental profits, invested at 7%
- $96,942
Sells for $2,220,945 (value up 3% a year), minus 6% selling cost ($133,257). Rent paid down $686,250 of loan.
$79,264 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,950,260
- Monthly shortfalls, invested
- $1,185,786
$256,200 put into an index fund instead of the down payment and closing costs.
$245,372 you'd have paid in while the building lost money, invested instead.
Stocks come out $951,415 ahead after 30 years.
- Your equity when you sell
- $2,087,688
- Rental profits, invested at 7%
- $4,235
Sells for $2,220,945 (value up 3% a year), minus 6% selling cost ($133,257). Rent paid down $686,250 of loan.
$4,141 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,950,260
- Monthly shortfalls, invested
- $1,797,113
$256,200 put into an index fund instead of the down payment and closing costs.
$428,646 you'd have paid in while the building lost money, invested instead.
Stocks come out $1,655,449 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 $2.12M, stocks $3.27M. Stocks win.
Year 30 (loan paid off): property $2.11M, stocks $3.97M. Stocks win.
Year 30 (loan paid off): property $2.10M, stocks $3.20M. Stocks win.
Year 30 (loan paid off): property $2.09M, stocks $3.89M. Stocks win.
Year 30 (loan paid off): property $2.16M, stocks $3.16M. Stocks win.
Year 30 (loan paid off): property $2.11M, stocks $3.82M. Stocks win.
Year 30 (loan paid off): property $2.14M, stocks $3.09M. Stocks win.
Year 30 (loan paid off): property $2.09M, stocks $3.74M. Stocks win.
Year 30 (loan paid off): property $2.20M, stocks $3.21M. Stocks win.
Year 30 (loan paid off): property $2.11M, stocks $3.82M. Stocks win.
Year 30 (loan paid off): property $2.18M, stocks $3.14M. Stocks win.
Year 30 (loan paid off): property $2.09M, stocks $3.75M. 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.
4 bed estimate $2,675/mo · range $2,400–$2,750 · 9 rentals within 4.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 3714 Kipling Ave S, Saint Louis Park | $2,300 | 4 / 2 | 1.1 mi |
| 3448 Girard Ave S, Minneapolis | $2,595 | 4 / 2 | 1.5 mi |
| 3032 3rd Ave S, Minneapolis | $2,200 | 4 / 1 | 2.8 mi |
| 2449 Lyndale Ave S, Minneapolis | $2,395 | 4 / 3 | 2.8 mi |
| 2529 Pleasant Ave Unit 2, Minneapolis | $2,500 | 4 / 2 | 2.9 mi |
| 1924 Colfax Ave S, Minneapolis | $2,550 | 4 / 2 | 3.0 mi |
| 220 E 27th St, Minneapolis | $2,600 | 4 / 1 | 3.1 mi |
| 2820 12th Ave S Apt 1, Minneapolis | $2,500 | 4 / 2 | 3.6 mi |
| 1030 Knox Ave N, Minneapolis | $2,099 | 4 / 1 | 4.5 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
- highTaxes are very high for an investor (non-homestead) and weigh heavily on cash flow. Based on: data: county.tax · AI review
- highAsking price is well above the last sale and the county market value. Based on: data: county.last_sale_price · AI review
- mediumAsking is $414,613 above the price where cash flow breaks even ($510,387) at the default scenario. Based on: Derived: price $925,000 vs. break-even $510,387
- mediumRent for the occupied unit isn't stated, so income can't be verified. Lease runs to August 2027, which also limits repositioning. Listing says: the other unit is currently rented through August 2027 providing stable income for the new owner · AI review
- mediumListing claims 4 bed / 2 bath per unit in ~3,234 sq ft total; the basement bedrooms need verified egress and legal status. Listing says: Each unit offers 4 bedrooms and 2 bathrooms · AI review
Opportunities
- Vacant unit can be rented at market or shown at once, with no rent cap in Minneapolis. Listing says: One unit is vacant and ready to move in or rent · AI review
- In-unit laundry in both units supports tenant demand and rent. Listing says: dedicated in-unit laundry and spacious bedrooms · AI review
- Walkable, high-demand Linden Hills location near the park and shops. Listing says: Just three doors down from Linden Hills Park · AI review
Questions for the agent
- What rent does the occupied unit pay, and can I see the lease and deposit?
- Why has it been listed 81 days, and have there been any price cuts or offers?
- Were permits pulled for the 2022 renovation, including electrical, plumbing and basement work?
- Are the basement bedrooms legal, with egress windows, and does the rental license cover them?
- What are the roof, furnace, water heater and electrical panel ages, and are heat and water metered separately?
- What have utilities and insurance cost over the past 12 months?
Bottom line
Pretty, recently renovated side-by-side in a great area, but at $925K it loses over $2,000 a month, so it only works at a much lower price. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordHennepin County record, current payable year (non-homestead) | $12,752 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,608 |
| 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. 8 bedrooms: +1 pt repairs for wear; "fully renovated" in the description: -1 pts each | 8% / 7% |
Price history Realtor.com
On the market since 2026-07-13 (84 days); down $25,000 (2.6%) from the first ask of $950,000; last sold for $565,000 on 2026-03-25.
| Date | Event | Price |
|---|---|---|
| Price changed | $925,000 | |
| Listed | $950,000 | |
| Sold public record | $565,000 | |
| Sold public record | $825,000 | |
| Sold public record | $825,000 | |
| Sold public record | $393,000 | |
| Sold public record | $282,231 | |
| Sold | $349,900 | |
| Price changed | $349,900 | |
| Relisted | $375,000 | |
| Removed | $375,000 | |
| Price changed | $375,000 | |
| Listed | $399,900 |
County record Public record
| Recorded as | duplex |
| Living units | 2 |
| Year built | 1952 |
| Market value (2026) | $674,100 |
| Property tax | $12,752 |
| Special assessments | none |
| Homestead | no |
| Last sale | 2023-10-01 · $825,000 |
Source: Hennepin County parcel records.
City rental license
CHOWN: 2 unit(s), Tier 1, status active, renews 2027-03-01.
Nearest highway
I 35W, about 3595 m away.
Crime in Linden Hills
114 incidents in the last 12 months (14 per 1,000 residents), −21% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).