1811 E 28th St
Duplex · 2 units: 3 bed / 1 bath and 2 bed / 1 bath unit split estimated · 2,659 sq ft
Minneapolis, MN · East Phillips · View the listing ↗
Photos, via Realtor.com.
- Asking price
- $284,900 2 units · $142K per unit
- Monthly cash flow
- $253 at 20% down, 7%
- Break-even price
- $332,386 where cash flow hits $0
First look
This is a 1904 Minneapolis up/down asking $284,900 that our numbers say makes about $272 a month at ask with 20% down, with a 7.5% cap rate and a break-even price near $336K. The description gives no rents, no lease status and no tenant info, so every dollar of income is our estimate (roughly $1,925 for the 3-bed and $1,550 for the 2-bed). Minneapolis has no rent cap, which helps if the rents turn out light. The photos show a basement with old plumbing and a newer-looking boiler and water heater, so I'd start with the sale history (bought at $185K in 2021), what 'fully remodeled' actually covers, and whether the lower unit was updated at all. Worth a showing if the lower unit and basement hold up, since the asking price is already below break-even.
Things to consider
- Positive but thin cash flow at asking price Our underwriting shows about $272 a month and a break-even price of roughly $336K, so the asking price sits below break-even, but unverified rents and utility costs could erase that cushion.
- Rents are unverified The listing states no rents or leases, so income relies on our estimates; get the rent roll and leases before trusting the numbers.Listing says: “Upper unit freshly remodeled and ready to move in or rent out.”
- Steam heat and utility costs A single steam boiler usually means the owner pays heat, which cuts into cash flow quickly in Minneapolis winters.
- Remodel scope is unclear The listing says fully remodeled but only the upper unit is described as fresh; the lower unit may need work before it earns market rent.Listing says: “Fully remodeled, solid duplex with big charm”
- Tax bill is a non-homestead figure County taxes of about $5,178 are already non-homestead, so an investor shouldn't expect it to drop.
- Basement and old plumbing need inspection Old drain lines, stained walls and mixed piping can mean hidden repairs and sewer line costs.From photo 7
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
- doneUpper unit freshly remodeledListing says: Upper unit freshly remodeled and ready to move in or rent out.
- doneFull remodel claimedListing says: Fully remodeled, solid duplex with big charm
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
- $284,900
- Cash to close
- $37,037
- Price per unit
- $142,450
- GRM
- 6.9
Each month
- Cash flow
- −$97/mo
- Cash-on-cash
- −3.1%
- Cap rate
- 7.5%
- DSCR
- 0.95×
Break-even
- Price that breaks even
- $270,082
- Rent that breaks even
- $3,576/mo
Long run
- Year 30: property vs stocks
- $1.35M vs $294K
- Cash flow turns positive
- year 3
The deal
- Price
- $284,900
- Cash to close
- $37,037
- Price per unit
- $142,450
- GRM
- 6.9
Each month
- Cash flow
- −$389/mo
- Cash-on-cash
- −12.6%
- Cap rate
- 6.2%
- DSCR
- 0.79×
Break-even
- Price that breaks even
- $225,524
- Rent that breaks even
- $4,017/mo
Long run
- Year 30: property vs stocks
- $991K vs $390K
- Cash flow turns positive
- year 7
The deal
- Price
- $274,900
- Cash to close
- $35,737
- Price per unit
- $137,450
- GRM
- 6.6
Each month
- Cash flow
- −$32/mo
- Cash-on-cash
- −1.1%
- Cap rate
- 7.7%
- DSCR
- 0.98×
Break-even
- Price that breaks even
- $270,082
- Rent that breaks even
- $3,491/mo
Long run
- Year 30: property vs stocks
- $1.39M vs $275K
- Cash flow turns positive
- year 2
The deal
- Price
- $274,900
- Cash to close
- $35,737
- Price per unit
- $137,450
- GRM
- 6.6
Each month
- Cash flow
- −$323/mo
- Cash-on-cash
- −10.9%
- Cap rate
- 6.4%
- DSCR
- 0.82×
Break-even
- Price that breaks even
- $225,524
- Rent that breaks even
- $3,922/mo
Long run
- Year 30: property vs stocks
- $1.01M vs $355K
- Cash flow turns positive
- year 6
The deal
- Price
- $284,900
- Cash to close
- $65,527
- Price per unit
- $142,450
- GRM
- 6.9
Each month
- Cash flow
- $253/mo
- Cash-on-cash
- 4.6%
- Cap rate
- 7.5%
- DSCR
- 1.17×
Break-even
- Price that breaks even
- $332,386
- Rent that breaks even
- $3,122/mo
Long run
- Year 30: property vs stocks
- $1.60M vs $499K
- Cash flow turns positive
- year 1
The deal
- Price
- $284,900
- Cash to close
- $65,527
- Price per unit
- $142,450
- GRM
- 6.9
Each month
- Cash flow
- −$39/mo
- Cash-on-cash
- −0.7%
- Cap rate
- 6.2%
- DSCR
- 0.97×
Break-even
- Price that breaks even
- $277,548
- Rent that breaks even
- $3,507/mo
Long run
- Year 30: property vs stocks
- $1.15M vs $502K
- Cash flow turns positive
- year 2
The deal
- Price
- $274,900
- Cash to close
- $63,227
- Price per unit
- $137,450
- GRM
- 6.6
Each month
- Cash flow
- $306/mo
- Cash-on-cash
- 5.8%
- Cap rate
- 7.7%
- DSCR
- 1.21×
Break-even
- Price that breaks even
- $332,386
- Rent that breaks even
- $3,053/mo
Long run
- Year 30: property vs stocks
- $1.64M vs $481K
- Cash flow turns positive
- year 1
The deal
- Price
- $274,900
- Cash to close
- $63,227
- Price per unit
- $137,450
- GRM
- 6.6
Each month
- Cash flow
- $14/mo
- Cash-on-cash
- 0.3%
- Cap rate
- 6.4%
- DSCR
- 1.01×
Break-even
- Price that breaks even
- $277,548
- Rent that breaks even
- $3,429/mo
Long run
- Year 30: property vs stocks
- $1.18M vs $481K
- Cash flow turns positive
- year 1
The deal
- Price
- $284,900
- Cash to close
- $79,772
- Price per unit
- $142,450
- GRM
- 6.9
Each month
- Cash flow
- $348/mo
- Cash-on-cash
- 5.2%
- Cap rate
- 7.5%
- DSCR
- 1.24×
Break-even
- Price that breaks even
- $354,545
- Rent that breaks even
- $2,999/mo
Long run
- Year 30: property vs stocks
- $1.71M vs $607K
- Cash flow turns positive
- year 1
The deal
- Price
- $284,900
- Cash to close
- $79,772
- Price per unit
- $142,450
- GRM
- 6.9
Each month
- Cash flow
- $56/mo
- Cash-on-cash
- 0.8%
- Cap rate
- 6.2%
- DSCR
- 1.04×
Break-even
- Price that breaks even
- $296,052
- Rent that breaks even
- $3,369/mo
Long run
- Year 30: property vs stocks
- $1.25M vs $607K
- Cash flow turns positive
- year 1
The deal
- Price
- $274,900
- Cash to close
- $76,972
- Price per unit
- $137,450
- GRM
- 6.6
Each month
- Cash flow
- $397/mo
- Cash-on-cash
- 6.2%
- Cap rate
- 7.7%
- DSCR
- 1.29×
Break-even
- Price that breaks even
- $354,545
- Rent that breaks even
- $2,934/mo
Long run
- Year 30: property vs stocks
- $1.74M vs $586K
- Cash flow turns positive
- year 1
The deal
- Price
- $274,900
- Cash to close
- $76,972
- Price per unit
- $137,450
- GRM
- 6.6
Each month
- Cash flow
- $106/mo
- Cash-on-cash
- 1.6%
- Cap rate
- 6.4%
- DSCR
- 1.08×
Break-even
- Price that breaks even
- $296,052
- Rent that breaks even
- $3,296/mo
Long run
- Year 30: property vs stocks
- $1.29M vs $586K
- Cash flow turns positive
- year 1
Monthly
Monthly breakdown
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Net operating income | $1,769 |
| Mortgage (principal + interest) | −$1,706 |
| PMI | −$160 |
| Cash flow | −$97 |
| Principal paid down (equity, not cash) | $217 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Property management | −$292 |
| Net operating income | $1,477 |
| Mortgage (principal + interest) | −$1,706 |
| PMI | −$160 |
| Cash flow | −$389 |
| Principal paid down (equity, not cash) | $217 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Net operating income | $1,769 |
| Mortgage (principal + interest) | −$1,646 |
| PMI | −$155 |
| Cash flow | −$32 |
| Principal paid down (equity, not cash) | $209 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Property management | −$292 |
| Net operating income | $1,477 |
| Mortgage (principal + interest) | −$1,646 |
| PMI | −$155 |
| Cash flow | −$323 |
| Principal paid down (equity, not cash) | $209 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Net operating income | $1,769 |
| Mortgage (principal + interest) | −$1,516 |
| Cash flow | $253 |
| Principal paid down (equity, not cash) | $193 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Property management | −$292 |
| Net operating income | $1,477 |
| Mortgage (principal + interest) | −$1,516 |
| Cash flow | −$39 |
| Principal paid down (equity, not cash) | $193 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Net operating income | $1,769 |
| Mortgage (principal + interest) | −$1,463 |
| Cash flow | $306 |
| Principal paid down (equity, not cash) | $186 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Property management | −$292 |
| Net operating income | $1,477 |
| Mortgage (principal + interest) | −$1,463 |
| Cash flow | $14 |
| Principal paid down (equity, not cash) | $186 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Net operating income | $1,769 |
| Mortgage (principal + interest) | −$1,422 |
| Cash flow | $348 |
| Principal paid down (equity, not cash) | $181 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Property management | −$292 |
| Net operating income | $1,477 |
| Mortgage (principal + interest) | −$1,422 |
| Cash flow | $56 |
| Principal paid down (equity, not cash) | $181 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Net operating income | $1,769 |
| Mortgage (principal + interest) | −$1,372 |
| Cash flow | $397 |
| Principal paid down (equity, not cash) | $175 |
| Rent | $3,450 |
| Vacancy (6%) | −$207 |
| Collected | $3,243 |
| Property tax Public record | −$431 |
| Insurance Estimate | −$226 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$276 |
| Capital reserve (9% of rent) | −$310 |
| Property management | −$292 |
| Net operating income | $1,477 |
| Mortgage (principal + interest) | −$1,372 |
| Cash flow | $106 |
| Principal paid down (equity, not cash) | $175 |
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
- $650,035
- Rental profits, invested at 7%
- $698,985
Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $256,410 of loan.
$346,818 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $281,935
- Monthly shortfalls, invested
- $12,149
$37,037 put into an index fund instead of the down payment and closing costs.
$1,746 you'd have paid in while the building lost money, invested instead.
The building comes out $1,054,935 ahead after 30 years.
- Your equity when you sell
- $650,035
- Rental profits, invested at 7%
- $340,630
Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $256,410 of loan.
$195,166 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $281,935
- Monthly shortfalls, invested
- $107,798
$37,037 put into an index fund instead of the down payment and closing costs.
$16,724 you'd have paid in while the building lost money, invested instead.
The building comes out $600,932 ahead after 30 years.
- Your equity when you sell
- $627,219
- Rental profits, invested at 7%
- $759,142
Sells for $667,254 (value up 3% a year), minus 6% selling cost ($40,035). Rent paid down $247,410 of loan.
$367,277 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $272,039
- Monthly shortfalls, invested
- $2,694
$35,737 put into an index fund instead of the down payment and closing costs.
$379 you'd have paid in while the building lost money, invested instead.
The building comes out $1,111,628 ahead after 30 years.
- Your equity when you sell
- $627,219
- Rental profits, invested at 7%
- $384,944
Sells for $667,254 (value up 3% a year), minus 6% selling cost ($40,035). Rent paid down $247,410 of loan.
$212,906 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $272,039
- Monthly shortfalls, invested
- $82,499
$35,737 put into an index fund instead of the down payment and closing costs.
$12,638 you'd have paid in while the building lost money, invested instead.
The building comes out $657,625 ahead after 30 years.
- Your equity when you sell
- $650,035
- Rental profits, invested at 7%
- $951,275
Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $227,920 of loan.
$421,001 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $498,808
$65,527 put into an index fund instead of the down payment and closing costs.
The building comes out $1,102,502 ahead after 30 years.
- Your equity when you sell
- $650,035
- Rental profits, invested at 7%
- $500,612
Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $227,920 of loan.
$254,840 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $498,808
- Monthly shortfalls, invested
- $3,340
$65,527 put into an index fund instead of the down payment and closing costs.
$470 you'd have paid in while the building lost money, invested instead.
The building comes out $648,499 ahead after 30 years.
- Your equity when you sell
- $627,219
- Rental profits, invested at 7%
- $1,011,606
Sells for $667,254 (value up 3% a year), minus 6% selling cost ($40,035). Rent paid down $219,920 of loan.
$440,161 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $481,300
$63,227 put into an index fund instead of the down payment and closing costs.
The building comes out $1,157,525 ahead after 30 years.
- Your equity when you sell
- $627,219
- Rental profits, invested at 7%
- $557,603
Sells for $667,254 (value up 3% a year), minus 6% selling cost ($40,035). Rent paid down $219,920 of loan.
$273,531 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $481,300
$63,227 put into an index fund instead of the down payment and closing costs.
The building comes out $703,522 ahead after 30 years.
- Your equity when you sell
- $650,035
- Rental profits, invested at 7%
- $1,058,702
Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $213,675 of loan.
$455,119 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $607,245
$79,772 put into an index fund instead of the down payment and closing costs.
The building comes out $1,101,493 ahead after 30 years.
- Your equity when you sell
- $650,035
- Rental profits, invested at 7%
- $604,699
Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $213,675 of loan.
$288,489 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $607,245
$79,772 put into an index fund instead of the down payment and closing costs.
The building comes out $647,489 ahead after 30 years.
- Your equity when you sell
- $627,219
- Rental profits, invested at 7%
- $1,115,263
Sells for $667,254 (value up 3% a year), minus 6% selling cost ($40,035). Rent paid down $206,175 of loan.
$473,082 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $585,930
$76,972 put into an index fund instead of the down payment and closing costs.
The building comes out $1,156,552 ahead after 30 years.
- Your equity when you sell
- $627,219
- Rental profits, invested at 7%
- $661,259
Sells for $667,254 (value up 3% a year), minus 6% selling cost ($40,035). Rent paid down $206,175 of loan.
$306,452 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $585,930
$76,972 put into an index fund instead of the down payment and closing costs.
The building comes out $702,549 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.35M, stocks $294K. The property wins.
Year 30 (loan paid off): property $991K, stocks $390K. The property wins.
Year 30 (loan paid off): property $1.39M, stocks $275K. The property wins.
Year 30 (loan paid off): property $1.01M, stocks $355K. The property wins.
Year 30 (loan paid off): property $1.60M, stocks $499K. The property wins.
Year 30 (loan paid off): property $1.15M, stocks $502K. The property wins.
Year 30 (loan paid off): property $1.64M, stocks $481K. The property wins.
Year 30 (loan paid off): property $1.18M, stocks $481K. The property wins.
Year 30 (loan paid off): property $1.71M, stocks $607K. The property wins.
Year 30 (loan paid off): property $1.25M, stocks $607K. The property wins.
Year 30 (loan paid off): property $1.74M, stocks $586K. The property wins.
Year 30 (loan paid off): property $1.29M, stocks $586K. The property wins.
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.
3 bed estimate $1,775/mo · range $1,675–$1,900 · 9 rentals within 1.5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 2742 18th Ave S, Minneapolis | $1,850 | 3 / 1 | 0.1 mi |
| 912 E 25th St Apt 2, Minneapolis | $1,695 | 3 / 1 | 0.7 mi |
| 912 E 25th St Apt 3, Minneapolis | $1,675 | 3 / 1 | 0.7 mi |
| 200 E 27th St, Minneapolis | $1,835 | 3 / 1 | 1.3 mi |
| 3336 4th Ave S Apt 4, Minneapolis | $1,595 | 3 / 1 | 1.3 mi |
| 3336 4th Ave S Apt 2, Minneapolis | $1,795 | 3 / 1 | 1.3 mi |
| 735 E 16th St, Minneapolis | $1,466 | 3 / 1 | 1.3 mi |
| 2821 1st Ave S, Minneapolis | $1,600 | 3 / 1 | 1.4 mi |
| 1506 Park Ave S Unit 3, Minneapolis | $1,745 | 3 / 1 | 1.4 mi |
2 bed estimate $1,675/mo · range $1,475–$1,900 · 6 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 2944 17th Ave S, Minneapolis | $1,649 | 2 / 2 | 0.2 mi |
| 2220 E Lake St, Minneapolis | $1,425 | 2 / 1 | 0.5 mi |
| 3140 16th Ave S, Minneapolis | $1,300 | 2 / 1 | 0.5 mi |
| 2643 12th Ave S Unit 1, Minneapolis | $1,785 | 2 / 1 | 0.5 mi |
| 2835 11th Ave S, Minneapolis | $1,557 | 2 / 2 | 0.5 mi |
| 2220 Snelling Ave, Minneapolis | $1,904 | 2 / 2 | 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
- mediumSteam heat from what appears to be one boiler likely means the owner pays heat unless separately metered Based on: data: county.heat_type · AI review
- mediumNo rents, lease status or occupancy given, so income is unverified Listing says: Upper unit freshly remodeled and ready to move in or rent out. · AI review
- lowListed 69 days with no price history shown; may be priced above what rents support Based on: data: listing.days_on_market · AI review
Opportunities
- Owner-occupy one unit and rent the other to reduce the negative cash flow Listing says: ready for an owner occupier or investor · AI review
- No rent cap in Minneapolis, so rents can rise after turnover Based on: data: underwriting.rent_rule · AI review
- Off-street parking and transit and trail access support tenant demand Listing says: Ample off street parking. · AI review
Questions for the agent
- What are the current rents and lease status for each unit, and is either unit vacant?
- What exactly was remodeled in each unit, when, and were permits pulled?
- Is heat one boiler for both units, and what were last year's gas, water and trash bills?
- How old are the roof, the electrical panel and wiring, and the sewer line?
- Does the lower unit have separate electric meters and legal egress in the bedrooms?
- Why has it sat 69 days, and has the price been reduced?
Bottom line
Charming 1904 duplex that cash flows modestly at ask, so it works if the rents and the lower unit and basement hold up. 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,178 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,711 |
| 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 1904: +1 pt capital reserve | 8% / 9% |
Price history Realtor.com
On the market since 2026-07-24 (73 days); down $15,000 (5.0%) from the first ask of $299,900; last sold for $185,000 on 2021-11-29.
| Date | Event | Price |
|---|---|---|
| Relisted | $284,900 | |
| Removed | $284,900 | |
| Price changed | $284,900 | |
| Price changed | $289,900 | |
| Listed | $299,900 | |
| Sold | $185,000 | |
| Listed | $199,900 | |
| Sold | $187,500 | |
| Relisted | $219,900 | |
| Removed | $219,900 | |
| Listed | $219,900 | |
| Removed | $109,000 | |
| Removed | $139,900 | |
| Listed | $139,900 | |
| Removed | $149,900 | |
| Removed | $149,900 | |
| Removed | $149,900 | |
| Listed | $149,900 | |
| Sold public record | $85,951 | |
| Listed | $135,000 | |
| Sold public record | $200,850 | |
| Sold public record | $130,000 | |
| Sold public record | $99,500 | |
| Sold public record | $69,900 |
County record Public record
| Recorded as | duplex |
| Living units | 2 |
| Year built | 1904 |
| Market value (2026) | $272,600 |
| Property tax | $5,178 |
| Special assessments | none |
| Homestead | no |
| Last sale | 2021-11-01 · $185,000 |
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 521 m away.
Crime in East Phillips
435 incidents in the last 12 months (89 per 1,000 residents), +4% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).