3307 29th Ave S
Duplex · 2 units: 2 bed / 1 bath and 1 bed / 1 bath unit split estimated · 1,721 sq ft
Minneapolis, MN · Longfellow · View the listing ↗
Photos courtesy of Keller Williams Realty, via Realtor.com.
- Asking price
- $385,000 2 units · $192K per unit
- Monthly cash flow
- −$790 at 20% down, 7%
- Break-even price
- $236,663 where cash flow hits $0
First look
This is a nice-looking, recently updated duplex, but the price doesn't work as a rental. At $385K our numbers show about -$770/month and a 4.0% cap rate, and break-even is near $240K. The county value is $302K and the seller paid $278K in 2020, so the ask is a big step up. Rents are not stated, and our estimates ($1,200 to $1,575 per unit) are too low to carry this price. It only makes sense as an owner-occupied house-hack, and only if you can negotiate down. Get the rent roll, utility meter setup and roof paperwork first.
Things to consider
- Price versus rent At ask, our model loses about $770 a month. Break-even is roughly $240K, so the numbers only work with a big discount or owner-occupancy.
- Seller's price jump The county values it at $302K and it sold for $278K in 2020. Paying $385K means paying for the updates and the lot.
- Recent capital work lowers near-term repair risk A 2022 roof and updated kitchens and exterior mean less immediate spending, though verify permits and quality.Listing says: “Major exterior improvements include a new roof in 2022”
- Separate utilities and laundry Tenants pay their own bills, so owner expenses stay lower than with shared meters. Confirm the meters are truly separate.Listing says: “private entrances, separate utilities and their own laundry”
- Owner-occupant fit A house-hack lowers the effective cost, and the description pitches it that way. It is non-homestead taxed now, so the tax may change with your use.
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
- doneNew roofListing says: Major exterior improvements include a new roof in 2022
- doneUpdated siding, fascia, soffits, gutters and front porchListing says: along with updated siding, fascia, soffits, gutters, and front porch
- doneBoth kitchens updated 2019/2020Listing says: Both the main- and upper-level kitchens were beautifully updated in 2019/2020
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
- $385,000
- Cash to close
- $50,050
- Price per unit
- $192,500
- GRM
- 11.7
Each month
- Cash flow
- −$1,262/mo
- Cash-on-cash
- −30.3%
- Cap rate
- 3.9%
- DSCR
- 0.50×
Break-even
- Price that breaks even
- $192,302
- Rent that breaks even
- $4,348/mo
Long run
- Year 30: property vs stocks
- $893K vs $1.20M
- Cash flow turns positive
- year 25
The deal
- Price
- $385,000
- Cash to close
- $50,050
- Price per unit
- $192,500
- GRM
- 11.7
Each month
- Cash flow
- −$1,495/mo
- Cash-on-cash
- −35.8%
- Cap rate
- 3.2%
- DSCR
- 0.41×
Break-even
- Price that breaks even
- $156,784
- Rent that breaks even
- $4,869/mo
Long run
- Year 30: property vs stocks
- $878K vs $1.55M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $375,000
- Cash to close
- $48,750
- Price per unit
- $187,500
- GRM
- 11.4
Each month
- Cash flow
- −$1,197/mo
- Cash-on-cash
- −29.5%
- Cap rate
- 4.0%
- DSCR
- 0.51×
Break-even
- Price that breaks even
- $192,302
- Rent that breaks even
- $4,265/mo
Long run
- Year 30: property vs stocks
- $876K vs $1.13M
- Cash flow turns positive
- year 24
The deal
- Price
- $375,000
- Cash to close
- $48,750
- Price per unit
- $187,500
- GRM
- 11.4
Each month
- Cash flow
- −$1,429/mo
- Cash-on-cash
- −35.2%
- Cap rate
- 3.3%
- DSCR
- 0.42×
Break-even
- Price that breaks even
- $156,784
- Rent that breaks even
- $4,776/mo
Long run
- Year 30: property vs stocks
- $856K vs $1.47M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $385,000
- Cash to close
- $88,550
- Price per unit
- $192,500
- GRM
- 11.7
Each month
- Cash flow
- −$790/mo
- Cash-on-cash
- −10.7%
- Cap rate
- 3.9%
- DSCR
- 0.61×
Break-even
- Price that breaks even
- $236,663
- Rent that breaks even
- $3,749/mo
Long run
- Year 30: property vs stocks
- $926K vs $1.17M
- Cash flow turns positive
- year 20
The deal
- Price
- $385,000
- Cash to close
- $88,550
- Price per unit
- $192,500
- GRM
- 11.7
Each month
- Cash flow
- −$1,022/mo
- Cash-on-cash
- −13.9%
- Cap rate
- 3.2%
- DSCR
- 0.50×
Break-even
- Price that breaks even
- $192,952
- Rent that breaks even
- $4,199/mo
Long run
- Year 30: property vs stocks
- $879K vs $1.48M
- Cash flow turns positive
- year 30
The deal
- Price
- $375,000
- Cash to close
- $86,250
- Price per unit
- $187,500
- GRM
- 11.4
Each month
- Cash flow
- −$736/mo
- Cash-on-cash
- −10.2%
- Cap rate
- 4.0%
- DSCR
- 0.63×
Break-even
- Price that breaks even
- $236,663
- Rent that breaks even
- $3,682/mo
Long run
- Year 30: property vs stocks
- $913K vs $1.10M
- Cash flow turns positive
- year 19
The deal
- Price
- $375,000
- Cash to close
- $86,250
- Price per unit
- $187,500
- GRM
- 11.4
Each month
- Cash flow
- −$969/mo
- Cash-on-cash
- −13.5%
- Cap rate
- 3.3%
- DSCR
- 0.51×
Break-even
- Price that breaks even
- $192,952
- Rent that breaks even
- $4,124/mo
Long run
- Year 30: property vs stocks
- $857K vs $1.41M
- Cash flow turns positive
- year 28
The deal
- Price
- $385,000
- Cash to close
- $107,800
- Price per unit
- $192,500
- GRM
- 11.7
Each month
- Cash flow
- −$661/mo
- Cash-on-cash
- −7.4%
- Cap rate
- 3.9%
- DSCR
- 0.66×
Break-even
- Price that breaks even
- $252,441
- Rent that breaks even
- $3,587/mo
Long run
- Year 30: property vs stocks
- $953K vs $1.20M
- Cash flow turns positive
- year 18
The deal
- Price
- $385,000
- Cash to close
- $107,800
- Price per unit
- $192,500
- GRM
- 11.7
Each month
- Cash flow
- −$894/mo
- Cash-on-cash
- −10.0%
- Cap rate
- 3.2%
- DSCR
- 0.53×
Break-even
- Price that breaks even
- $205,816
- Rent that breaks even
- $4,017/mo
Long run
- Year 30: property vs stocks
- $884K vs $1.49M
- Cash flow turns positive
- year 27
The deal
- Price
- $375,000
- Cash to close
- $105,000
- Price per unit
- $187,500
- GRM
- 11.4
Each month
- Cash flow
- −$612/mo
- Cash-on-cash
- −7.0%
- Cap rate
- 4.0%
- DSCR
- 0.67×
Break-even
- Price that breaks even
- $252,441
- Rent that breaks even
- $3,524/mo
Long run
- Year 30: property vs stocks
- $943K vs $1.13M
- Cash flow turns positive
- year 17
The deal
- Price
- $375,000
- Cash to close
- $105,000
- Price per unit
- $187,500
- GRM
- 11.4
Each month
- Cash flow
- −$844/mo
- Cash-on-cash
- −9.6%
- Cap rate
- 3.3%
- DSCR
- 0.55×
Break-even
- Price that breaks even
- $205,816
- Rent that breaks even
- $3,947/mo
Long run
- Year 30: property vs stocks
- $864K vs $1.42M
- Cash flow turns positive
- year 26
Monthly
Monthly breakdown
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Net operating income | $1,260 |
| Mortgage (principal + interest) | −$2,305 |
| PMI | −$217 |
| Cash flow | −$1,262 |
| Principal paid down (equity, not cash) | $293 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Property management | −$233 |
| Net operating income | $1,027 |
| Mortgage (principal + interest) | −$2,305 |
| PMI | −$217 |
| Cash flow | −$1,495 |
| Principal paid down (equity, not cash) | $293 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Net operating income | $1,260 |
| Mortgage (principal + interest) | −$2,245 |
| PMI | −$211 |
| Cash flow | −$1,197 |
| Principal paid down (equity, not cash) | $286 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Property management | −$233 |
| Net operating income | $1,027 |
| Mortgage (principal + interest) | −$2,245 |
| PMI | −$211 |
| Cash flow | −$1,429 |
| Principal paid down (equity, not cash) | $286 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Net operating income | $1,260 |
| Mortgage (principal + interest) | −$2,049 |
| Cash flow | −$790 |
| Principal paid down (equity, not cash) | $261 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Property management | −$233 |
| Net operating income | $1,027 |
| Mortgage (principal + interest) | −$2,049 |
| Cash flow | −$1,022 |
| Principal paid down (equity, not cash) | $261 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Net operating income | $1,260 |
| Mortgage (principal + interest) | −$1,996 |
| Cash flow | −$736 |
| Principal paid down (equity, not cash) | $254 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Property management | −$233 |
| Net operating income | $1,027 |
| Mortgage (principal + interest) | −$1,996 |
| Cash flow | −$969 |
| Principal paid down (equity, not cash) | $254 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Net operating income | $1,260 |
| Mortgage (principal + interest) | −$1,921 |
| Cash flow | −$661 |
| Principal paid down (equity, not cash) | $244 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Property management | −$233 |
| Net operating income | $1,027 |
| Mortgage (principal + interest) | −$1,921 |
| Cash flow | −$894 |
| Principal paid down (equity, not cash) | $244 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Net operating income | $1,260 |
| Mortgage (principal + interest) | −$1,871 |
| Cash flow | −$612 |
| Principal paid down (equity, not cash) | $238 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$478 |
| Insurance Estimate | −$204 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (7% of rent) | −$193 |
| Capital reserve (8% of rent) | −$220 |
| Property management | −$233 |
| Net operating income | $1,027 |
| Mortgage (principal + interest) | −$1,871 |
| Cash flow | −$844 |
| Principal paid down (equity, not cash) | $238 |
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
- $878,426
- Rental profits, invested at 7%
- $14,416
Sells for $934,496 (value up 3% a year), minus 6% selling cost ($56,070). Rent paid down $346,500 of loan.
$12,976 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $380,993
- Monthly shortfalls, invested
- $819,245
$50,050 put into an index fund instead of the down payment and closing costs.
$178,480 you'd have paid in while the building lost money, invested instead.
Stocks come out $307,396 ahead after 30 years.
- Your equity when you sell
- $878,426
- Rental profits, invested at 7%
- $0
Sells for $934,496 (value up 3% a year), minus 6% selling cost ($56,070). Rent paid down $346,500 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $380,993
- Monthly shortfalls, invested
- $1,166,715
$50,050 put into an index fund instead of the down payment and closing costs.
$298,326 you'd have paid in while the building lost money, invested instead.
Stocks come out $669,283 ahead after 30 years.
- Your equity when you sell
- $855,610
- Rental profits, invested at 7%
- $20,066
Sells for $910,223 (value up 3% a year), minus 6% selling cost ($54,613). Rent paid down $337,500 of loan.
$17,627 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $371,097
- Monthly shortfalls, invested
- $755,281
$48,750 put into an index fund instead of the down payment and closing costs.
$161,305 you'd have paid in while the building lost money, invested instead.
Stocks come out $250,703 ahead after 30 years.
- Your equity when you sell
- $855,610
- Rental profits, invested at 7%
- $0
Sells for $910,223 (value up 3% a year), minus 6% selling cost ($54,613). Rent paid down $337,500 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $371,097
- Monthly shortfalls, invested
- $1,097,102
$48,750 put into an index fund instead of the down payment and closing costs.
$276,500 you'd have paid in while the building lost money, invested instead.
Stocks come out $612,590 ahead after 30 years.
- Your equity when you sell
- $878,426
- Rental profits, invested at 7%
- $47,408
Sells for $934,496 (value up 3% a year), minus 6% selling cost ($56,070). Rent paid down $308,000 of loan.
$38,237 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $674,065
- Monthly shortfalls, invested
- $494,885
$88,550 put into an index fund instead of the down payment and closing costs.
$101,136 you'd have paid in while the building lost money, invested instead.
Stocks come out $243,117 ahead after 30 years.
- Your equity when you sell
- $878,426
- Rental profits, invested at 7%
- $560
Sells for $934,496 (value up 3% a year), minus 6% selling cost ($56,070). Rent paid down $308,000 of loan.
$560 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $674,065
- Monthly shortfalls, invested
- $809,924
$88,550 put into an index fund instead of the down payment and closing costs.
$196,279 you'd have paid in while the building lost money, invested instead.
Stocks come out $605,003 ahead after 30 years.
- Your equity when you sell
- $855,610
- Rental profits, invested at 7%
- $57,665
Sells for $910,223 (value up 3% a year), minus 6% selling cost ($54,613). Rent paid down $300,000 of loan.
$45,346 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $656,557
- Monthly shortfalls, invested
- $444,811
$86,250 put into an index fund instead of the down payment and closing costs.
$89,084 you'd have paid in while the building lost money, invested instead.
Stocks come out $188,093 ahead after 30 years.
- Your equity when you sell
- $855,610
- Rental profits, invested at 7%
- $1,874
Sells for $910,223 (value up 3% a year), minus 6% selling cost ($54,613). Rent paid down $300,000 of loan.
$1,828 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $656,557
- Monthly shortfalls, invested
- $750,907
$86,250 put into an index fund instead of the down payment and closing costs.
$178,387 you'd have paid in while the building lost money, invested instead.
Stocks come out $549,980 ahead after 30 years.
- Your equity when you sell
- $878,426
- Rental profits, invested at 7%
- $74,581
Sells for $934,496 (value up 3% a year), minus 6% selling cost ($56,070). Rent paid down $288,750 of loan.
$56,501 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $820,601
- Monthly shortfalls, invested
- $376,886
$107,800 put into an index fund instead of the down payment and closing costs.
$73,295 you'd have paid in while the building lost money, invested instead.
Stocks come out $244,481 ahead after 30 years.
- Your equity when you sell
- $878,426
- Rental profits, invested at 7%
- $5,196
Sells for $934,496 (value up 3% a year), minus 6% selling cost ($56,070). Rent paid down $288,750 of loan.
$4,877 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $820,601
- Monthly shortfalls, invested
- $669,388
$107,800 put into an index fund instead of the down payment and closing costs.
$154,491 you'd have paid in while the building lost money, invested instead.
Stocks come out $606,367 ahead after 30 years.
- Your equity when you sell
- $855,610
- Rental profits, invested at 7%
- $87,570
Sells for $910,223 (value up 3% a year), minus 6% selling cost ($54,613). Rent paid down $281,250 of loan.
$64,671 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $799,287
- Monthly shortfalls, invested
- $333,315
$105,000 put into an index fund instead of the down payment and closing costs.
$63,501 you'd have paid in while the building lost money, invested instead.
Stocks come out $189,422 ahead after 30 years.
- Your equity when you sell
- $855,610
- Rental profits, invested at 7%
- $8,375
Sells for $910,223 (value up 3% a year), minus 6% selling cost ($54,613). Rent paid down $281,250 of loan.
$7,669 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $799,287
- Monthly shortfalls, invested
- $616,007
$105,000 put into an index fund instead of the down payment and closing costs.
$139,321 you'd have paid in while the building lost money, invested instead.
Stocks come out $551,309 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 $893K, stocks $1.20M. Stocks win.
Year 30 (loan paid off): property $878K, stocks $1.55M. Stocks win.
Year 30 (loan paid off): property $876K, stocks $1.13M. Stocks win.
Year 30 (loan paid off): property $856K, stocks $1.47M. Stocks win.
Year 30 (loan paid off): property $926K, stocks $1.17M. Stocks win.
Year 30 (loan paid off): property $879K, stocks $1.48M. Stocks win.
Year 30 (loan paid off): property $913K, stocks $1.10M. Stocks win.
Year 30 (loan paid off): property $857K, stocks $1.41M. Stocks win.
Year 30 (loan paid off): property $953K, stocks $1.20M. Stocks win.
Year 30 (loan paid off): property $884K, stocks $1.49M. Stocks win.
Year 30 (loan paid off): property $943K, stocks $1.13M. Stocks win.
Year 30 (loan paid off): property $864K, stocks $1.42M. 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,575/mo · range $1,375–$1,775 · 14 rentals within 1.5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 3710 Minnehaha Ave, Minneapolis | $1,299 | 2 / 1 | 0.6 mi |
| 2833 31st Ave S, Minneapolis | $1,695 | 2 / 1 | 0.6 mi |
| 2821 S 32nd Ave Unit Upper, Minneapolis | $1,549 | 2 / 1 | 0.6 mi |
| 2220 E Lake St, Minneapolis | $1,425 | 2 / 1 | 0.6 mi |
| 3350 42nd Ave S, Minneapolis | $1,600 | 2 / 1 | 0.8 mi |
| 3900 Minnehaha Ave S, Minneapolis | $1,900 | 2 / 1 | 0.8 mi |
| 3418 43rd Ave S, Minneapolis | $1,599 | 2 / 1 | 0.9 mi |
| 3966 Minnehaha Ave, Minneapolis | $1,095 | 2 / 1 | 0.9 mi |
| 3725 Cedar Ave S, Minneapolis | $1,349 | 2 / 1 | 1.0 mi |
| 3140 16th Ave S, Minneapolis | $1,300 | 2 / 1 | 1.1 mi |
1 bed estimate $1,175/mo · range $1,025–$1,450 · 12 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 3014-3020 31st Ave S, Minneapolis | $950 | 1 / 1 | 0.3 mi |
| 3608 Minnehaha Ave, Minneapolis | $985 | 1 / 1 | 0.4 mi |
| 3123 23rd Ave S Apt 203, Minneapolis | $1,050 | 1 / 1 | 0.5 mi |
| 2615 E 29th St, Minneapolis | $1,260 | 1 / 1 | 0.5 mi |
| 3725 29th Ave S, Minneapolis | $1,615 | 1 / 1 | 0.5 mi |
| 3141 22nd Ave S, Minneapolis | $995 | 1 / 1 | 0.6 mi |
| 3105 22nd Ave S, Minneapolis | $975 | 1 / 1 | 0.6 mi |
| 2808 28th Ave S Apt 2, Minneapolis | $1,200 | 1 / 1 | 0.6 mi |
| 2220 E Lake St, Minneapolis | $1,000 | 1 / 1 | 0.6 mi |
| 3806 28th Ave S, Minneapolis | $1,395 | 1 / 1 | 0.6 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
- highPricing is far above what rents support Based on: data: underwriting.break_even_price · AI review
- mediumAsking is $148,337 above the price where cash flow breaks even ($236,663) at the default scenario. Based on: Derived: price $385,000 vs. break-even $236,663
- mediumNo rents, lease status or occupancy given, so income is unverified Listing says: generating income from the other · AI review
- low$250 in special assessments on the current tax bill (often street, sewer or code-enforcement charges). Ask what they're for, whether they continue, and whether the seller pays them off at closing. Public record: Hennepin County parcel 0102824140176: special assessments (current) = $250.44
- lowBuilt 1900 with a small electrical panel visible in the upper unit; wiring age unknown Based on: photo 8 · AI review
Opportunities
- Separate utilities and in-unit laundry make tenants responsible for their own bills and are easy to market Listing says: private entrances, separate utilities and their own laundry · AI review
- Minneapolis has no rent cap, so rents can follow the market Based on: data: underwriting.rent_rule · AI review
- Large yard on a bus line near light rail adds appeal for renters Listing says: just two short blocks to light rail · AI review
Questions for the agent
- What are the current rents, lease end dates and is either unit month-to-month?
- Is the seller living in one unit, and would they deliver it vacant or occupied?
- What are the $250 special assessments for, and are they paid at closing?
- Do the separate utilities mean two gas and two electric meters, with each furnace separate?
- Do you have permits and receipts for the 2022 roof and the 2019/2020 kitchen work?
- Why is the ask $83K above the county value and $107K above the 2020 sale?
Bottom line
A tidy, updated duplex priced for owner-occupiers; as a pure rental it loses about $770 a month at ask. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordHennepin County record, current payable year (non-homestead) | $5,741 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,453 |
| 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. built 1900: +1 pt capital reserve; "fully updated" in the description: -1 pts each | 7% / 8% |
Price history Realtor.com
On the market since 2026-09-21 (14 days); last sold for $278,350 on 2020-06-12.
| Date | Event | Price |
|---|---|---|
| Listed | $385,000 | |
| Sold | $278,350 | |
| Relisted | $265,000 | |
| Removed | $265,000 | |
| Sold | $204,100 | |
| Price changed | $199,900 | |
| Relisted | $209,000 | |
| Removed | $209,000 | |
| Listed | $209,000 | |
| Sold public record | $88,000 | |
| Sold public record | $40,000 |
County record Public record
| Recorded as | duplex |
| Living units | 2 |
| Year built | 1900 |
| Market value (2026) | $302,300 |
| Property tax | $5,741 |
| Special assessments | $250 |
| Homestead | no |
| Last sale | 2020-06-01 · $278,350 |
Source: Hennepin County parcel records.
City rental license
CHOWN: 2 unit(s), Tier 1, status active, renews 2027-03-01.
Nearest highway
MN 55, about 357 m away.
Crime in Longfellow
689 incidents in the last 12 months (136 per 1,000 residents), −5% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).