2720 Grand Ave S
Duplex · 2 units: 2 bed / 1 bath ×2 unit split estimated · 1,816 sq ft
Minneapolis, MN · Whittier · View the listing ↗
Photos courtesy of Keller Williams Realty, via Realtor.com.
- Asking price
- $389,000 2 units · $194K per unit
- Monthly cash flow
- −$696 at 20% down, 7%
- Break-even price
- $258,322 where cash flow hits $0
First look
This is a fully occupied Whittier duplex asking $389K, and the listing gives no rents, no lease terms and no systems information. Our model has it losing about $696 a month at 20% down with a 4.2% cap rate, so it only works at a much lower price or with rents well above our $1,525 per unit estimate. Photos show dated but livable kitchens and baths, original-style finishes, and a basement with a big laundry and utility area. Ask for the rent roll, leases and 12 months of expenses first. Only schedule a showing if rents beat our estimate or the seller will come down hard.
Things to consider
- Price is far above what the numbers support Asking is about $130K above our break-even price, and cash flow is negative at 20% down. Expect to negotiate hard or walk.
- Rents are unknown The listing is fully occupied but states no rents. Whether the income beats our $1,525 per unit estimate decides this deal.
- Dated interiors and an older building Original-style kitchens and baths point to future updates and repairs, which cut early cash flow.From photo 2
- Seller has a very low basis The seller paid $47K in 1998, so there is room to cut price and still profit.
- Non-homestead tax is already in the county data The $6,444 bill is a major expense, so check it against any reassessment after the sale.
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
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
- $389,000
- Cash to close
- $50,570
- Price per unit
- $194,500
- GRM
- 10.6
Each month
- Cash flow
- −$1,173/mo
- Cash-on-cash
- −27.8%
- Cap rate
- 4.2%
- DSCR
- 0.54×
Break-even
- Price that breaks even
- $209,901
- Rent that breaks even
- $4,574/mo
Long run
- Year 30: property vs stocks
- $925K vs $1.08M
- Cash flow turns positive
- year 22
The deal
- Price
- $389,000
- Cash to close
- $50,570
- Price per unit
- $194,500
- GRM
- 10.6
Each month
- Cash flow
- −$1,431/mo
- Cash-on-cash
- −34.0%
- Cap rate
- 3.4%
- DSCR
- 0.44×
Break-even
- Price that breaks even
- $170,508
- Rent that breaks even
- $5,138/mo
Long run
- Year 30: property vs stocks
- $888K vs $1.45M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $379,000
- Cash to close
- $49,270
- Price per unit
- $189,500
- GRM
- 10.4
Each month
- Cash flow
- −$1,108/mo
- Cash-on-cash
- −27.0%
- Cap rate
- 4.4%
- DSCR
- 0.55×
Break-even
- Price that breaks even
- $209,901
- Rent that breaks even
- $4,488/mo
Long run
- Year 30: property vs stocks
- $912K vs $1.01M
- Cash flow turns positive
- year 21
The deal
- Price
- $379,000
- Cash to close
- $49,270
- Price per unit
- $189,500
- GRM
- 10.4
Each month
- Cash flow
- −$1,366/mo
- Cash-on-cash
- −33.3%
- Cap rate
- 3.5%
- DSCR
- 0.45×
Break-even
- Price that breaks even
- $170,508
- Rent that breaks even
- $5,043/mo
Long run
- Year 30: property vs stocks
- $865K vs $1.37M
- Cash flow turns positive
- year 30
The deal
- Price
- $389,000
- Cash to close
- $89,470
- Price per unit
- $194,500
- GRM
- 10.6
Each month
- Cash flow
- −$696/mo
- Cash-on-cash
- −9.3%
- Cap rate
- 4.2%
- DSCR
- 0.66×
Break-even
- Price that breaks even
- $258,322
- Rent that breaks even
- $3,953/mo
Long run
- Year 30: property vs stocks
- $977K vs $1.07M
- Cash flow turns positive
- year 17
The deal
- Price
- $389,000
- Cash to close
- $89,470
- Price per unit
- $194,500
- GRM
- 10.6
Each month
- Cash flow
- −$954/mo
- Cash-on-cash
- −12.8%
- Cap rate
- 3.4%
- DSCR
- 0.54×
Break-even
- Price that breaks even
- $209,842
- Rent that breaks even
- $4,441/mo
Long run
- Year 30: property vs stocks
- $895K vs $1.39M
- Cash flow turns positive
- year 26
The deal
- Price
- $379,000
- Cash to close
- $87,170
- Price per unit
- $189,500
- GRM
- 10.4
Each month
- Cash flow
- −$642/mo
- Cash-on-cash
- −8.8%
- Cap rate
- 4.4%
- DSCR
- 0.68×
Break-even
- Price that breaks even
- $258,322
- Rent that breaks even
- $3,884/mo
Long run
- Year 30: property vs stocks
- $969K vs $1.01M
- Cash flow turns positive
- year 16
The deal
- Price
- $379,000
- Cash to close
- $87,170
- Price per unit
- $189,500
- GRM
- 10.4
Each month
- Cash flow
- −$900/mo
- Cash-on-cash
- −12.4%
- Cap rate
- 3.5%
- DSCR
- 0.55×
Break-even
- Price that breaks even
- $209,842
- Rent that breaks even
- $4,364/mo
Long run
- Year 30: property vs stocks
- $876K vs $1.31M
- Cash flow turns positive
- year 25
The deal
- Price
- $389,000
- Cash to close
- $108,920
- Price per unit
- $194,500
- GRM
- 10.6
Each month
- Cash flow
- −$566/mo
- Cash-on-cash
- −6.2%
- Cap rate
- 4.2%
- DSCR
- 0.71×
Break-even
- Price that breaks even
- $275,543
- Rent that breaks even
- $3,785/mo
Long run
- Year 30: property vs stocks
- $1.02M vs $1.11M
- Cash flow turns positive
- year 15
The deal
- Price
- $389,000
- Cash to close
- $108,920
- Price per unit
- $194,500
- GRM
- 10.6
Each month
- Cash flow
- −$824/mo
- Cash-on-cash
- −9.1%
- Cap rate
- 3.4%
- DSCR
- 0.58×
Break-even
- Price that breaks even
- $223,832
- Rent that breaks even
- $4,252/mo
Long run
- Year 30: property vs stocks
- $906K vs $1.40M
- Cash flow turns positive
- year 24
The deal
- Price
- $379,000
- Cash to close
- $106,120
- Price per unit
- $189,500
- GRM
- 10.4
Each month
- Cash flow
- −$516/mo
- Cash-on-cash
- −5.8%
- Cap rate
- 4.4%
- DSCR
- 0.73×
Break-even
- Price that breaks even
- $275,543
- Rent that breaks even
- $3,720/mo
Long run
- Year 30: property vs stocks
- $1.01M vs $1.05M
- Cash flow turns positive
- year 14
The deal
- Price
- $379,000
- Cash to close
- $106,120
- Price per unit
- $189,500
- GRM
- 10.4
Each month
- Cash flow
- −$774/mo
- Cash-on-cash
- −8.8%
- Cap rate
- 3.5%
- DSCR
- 0.59×
Break-even
- Price that breaks even
- $223,832
- Rent that breaks even
- $4,180/mo
Long run
- Year 30: property vs stocks
- $889K vs $1.33M
- Cash flow turns positive
- year 23
Monthly
Monthly breakdown
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Net operating income | $1,375 |
| Mortgage (principal + interest) | −$2,329 |
| PMI | −$219 |
| Cash flow | −$1,173 |
| Principal paid down (equity, not cash) | $296 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Property management | −$258 |
| Net operating income | $1,117 |
| Mortgage (principal + interest) | −$2,329 |
| PMI | −$219 |
| Cash flow | −$1,431 |
| Principal paid down (equity, not cash) | $296 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Net operating income | $1,375 |
| Mortgage (principal + interest) | −$2,269 |
| PMI | −$213 |
| Cash flow | −$1,108 |
| Principal paid down (equity, not cash) | $289 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Property management | −$258 |
| Net operating income | $1,117 |
| Mortgage (principal + interest) | −$2,269 |
| PMI | −$213 |
| Cash flow | −$1,366 |
| Principal paid down (equity, not cash) | $289 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Net operating income | $1,375 |
| Mortgage (principal + interest) | −$2,070 |
| Cash flow | −$696 |
| Principal paid down (equity, not cash) | $263 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Property management | −$258 |
| Net operating income | $1,117 |
| Mortgage (principal + interest) | −$2,070 |
| Cash flow | −$954 |
| Principal paid down (equity, not cash) | $263 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Net operating income | $1,375 |
| Mortgage (principal + interest) | −$2,017 |
| Cash flow | −$642 |
| Principal paid down (equity, not cash) | $257 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Property management | −$258 |
| Net operating income | $1,117 |
| Mortgage (principal + interest) | −$2,017 |
| Cash flow | −$900 |
| Principal paid down (equity, not cash) | $257 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Net operating income | $1,375 |
| Mortgage (principal + interest) | −$1,941 |
| Cash flow | −$566 |
| Principal paid down (equity, not cash) | $247 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Property management | −$258 |
| Net operating income | $1,117 |
| Mortgage (principal + interest) | −$1,941 |
| Cash flow | −$824 |
| Principal paid down (equity, not cash) | $247 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Net operating income | $1,375 |
| Mortgage (principal + interest) | −$1,891 |
| Cash flow | −$516 |
| Principal paid down (equity, not cash) | $241 |
| Rent | $3,050 |
| Vacancy (6%) | −$183 |
| Collected | $2,867 |
| Property tax Public record | −$537 |
| Insurance Estimate | −$207 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$244 |
| Capital reserve (9% of rent) | −$274 |
| Property management | −$258 |
| Net operating income | $1,117 |
| Mortgage (principal + interest) | −$1,891 |
| Cash flow | −$774 |
| Principal paid down (equity, not cash) | $241 |
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
- $887,553
- Rental profits, invested at 7%
- $37,768
Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $350,100 of loan.
$31,579 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $384,952
- Monthly shortfalls, invested
- $696,722
$50,570 put into an index fund instead of the down payment and closing costs.
$142,952 you'd have paid in while the building lost money, invested instead.
Stocks come out $156,353 ahead after 30 years.
- Your equity when you sell
- $887,553
- Rental profits, invested at 7%
- $0
Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $350,100 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $384,952
- Monthly shortfalls, invested
- $1,060,319
$50,570 put into an index fund instead of the down payment and closing costs.
$258,683 you'd have paid in while the building lost money, invested instead.
Stocks come out $557,718 ahead after 30 years.
- Your equity when you sell
- $864,736
- Rental profits, invested at 7%
- $47,148
Sells for $919,932 (value up 3% a year), minus 6% selling cost ($55,196). Rent paid down $341,100 of loan.
$38,467 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $375,056
- Monthly shortfalls, invested
- $636,488
$49,270 put into an index fund instead of the down payment and closing costs.
$128,013 you'd have paid in while the building lost money, invested instead.
Stocks come out $99,660 ahead after 30 years.
- Your equity when you sell
- $864,736
- Rental profits, invested at 7%
- $200
Sells for $919,932 (value up 3% a year), minus 6% selling cost ($55,196). Rent paid down $341,100 of loan.
$200 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $375,056
- Monthly shortfalls, invested
- $990,906
$49,270 put into an index fund instead of the down payment and closing costs.
$237,058 you'd have paid in while the building lost money, invested instead.
Stocks come out $501,025 ahead after 30 years.
- Your equity when you sell
- $887,553
- Rental profits, invested at 7%
- $89,314
Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $311,200 of loan.
$66,768 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $681,068
- Monthly shortfalls, invested
- $387,205
$89,470 put into an index fund instead of the down payment and closing costs.
$74,469 you'd have paid in while the building lost money, invested instead.
Stocks come out $91,406 ahead after 30 years.
- Your equity when you sell
- $887,553
- Rental profits, invested at 7%
- $7,069
Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $311,200 of loan.
$6,571 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $681,068
- Monthly shortfalls, invested
- $706,324
$89,470 put into an index fund instead of the down payment and closing costs.
$161,582 you'd have paid in while the building lost money, invested instead.
Stocks come out $492,771 ahead after 30 years.
- Your equity when you sell
- $864,736
- Rental profits, invested at 7%
- $104,044
Sells for $919,932 (value up 3% a year), minus 6% selling cost ($55,196). Rent paid down $303,200 of loan.
$75,837 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $663,560
- Monthly shortfalls, invested
- $341,603
$87,170 put into an index fund instead of the down payment and closing costs.
$64,377 you'd have paid in while the building lost money, invested instead.
Stocks come out $36,382 ahead after 30 years.
- Your equity when you sell
- $864,736
- Rental profits, invested at 7%
- $10,898
Sells for $919,932 (value up 3% a year), minus 6% selling cost ($55,196). Rent paid down $303,200 of loan.
$9,876 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $663,560
- Monthly shortfalls, invested
- $649,822
$87,170 put into an index fund instead of the down payment and closing costs.
$145,726 you'd have paid in while the building lost money, invested instead.
Stocks come out $437,748 ahead after 30 years.
- Your equity when you sell
- $887,553
- Rental profits, invested at 7%
- $128,185
Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $291,750 of loan.
$89,973 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $829,127
- Monthly shortfalls, invested
- $279,395
$108,920 put into an index fund instead of the down payment and closing costs.
$51,089 you'd have paid in while the building lost money, invested instead.
Stocks come out $92,784 ahead after 30 years.
- Your equity when you sell
- $887,553
- Rental profits, invested at 7%
- $18,100
Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $291,750 of loan.
$15,802 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $829,127
- Monthly shortfalls, invested
- $570,675
$108,920 put into an index fund instead of the down payment and closing costs.
$124,229 you'd have paid in while the building lost money, invested instead.
Stocks come out $494,149 ahead after 30 years.
- Your equity when you sell
- $864,736
- Rental profits, invested at 7%
- $146,126
Sells for $919,932 (value up 3% a year), minus 6% selling cost ($55,196). Rent paid down $284,250 of loan.
$99,974 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $807,813
- Monthly shortfalls, invested
- $240,775
$106,120 put into an index fund instead of the down payment and closing costs.
$43,127 you'd have paid in while the building lost money, invested instead.
Stocks come out $37,726 ahead after 30 years.
- Your equity when you sell
- $864,736
- Rental profits, invested at 7%
- $24,037
Sells for $919,932 (value up 3% a year), minus 6% selling cost ($55,196). Rent paid down $284,250 of loan.
$20,464 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $807,813
- Monthly shortfalls, invested
- $520,051
$106,120 put into an index fund instead of the down payment and closing costs.
$110,927 you'd have paid in while the building lost money, invested instead.
Stocks come out $439,091 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 $925K, stocks $1.08M. Stocks win.
Year 30 (loan paid off): property $888K, stocks $1.45M. Stocks win.
Year 30 (loan paid off): property $912K, stocks $1.01M. Stocks win.
Year 30 (loan paid off): property $865K, stocks $1.37M. Stocks win.
Year 30 (loan paid off): property $977K, stocks $1.07M. Stocks win.
Year 30 (loan paid off): property $895K, stocks $1.39M. Stocks win.
Year 30 (loan paid off): property $969K, stocks $1.01M. Stocks win.
Year 30 (loan paid off): property $876K, stocks $1.31M. Stocks win.
Year 30 (loan paid off): property $1.02M, stocks $1.11M. Stocks win.
Year 30 (loan paid off): property $906K, stocks $1.40M. Stocks win.
Year 30 (loan paid off): property $1.01M, stocks $1.05M. Stocks win.
Year 30 (loan paid off): property $889K, stocks $1.33M. 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,525/mo · range $1,375–$1,700 · 23 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 2800 Grand Ave S, Minneapolis | $1,195 | 2 / 1 | 0.1 mi |
| 2611 Pleasant Ave, Minneapolis | $1,430 | 2 / 1 | 0.2 mi |
| 2525 Harriet Ave, Minneapolis | $1,495 | 2 / 1 | 0.3 mi |
| 2941 Harriet Ave S, Minneapolis | $1,425 | 2 / 1 | 0.3 mi |
| 410 W Lake St, Minneapolis | $1,715 | 2 / 1 | 0.3 mi |
| 500 W Lake St Apt 222, Minneapolis | $1,699 | 2 / 1 | 0.3 mi |
| 2530 Blaisdell Ave, Minneapolis | $1,095 | 2 / 1 | 0.3 mi |
| 2400 Harriet Ave, Minneapolis | $1,295 | 2 / 1 | 0.4 mi |
| 2421 Pillsbury Ave S, Minneapolis | $1,195 | 2 / 1 | 0.4 mi |
| 2644 Dupont Ave S Unit 1, Minneapolis | $1,575 | 2 / 1 | 0.4 mi |
On the maps, this property and comparable rentals. Comparable rentals and rent estimate: Realtor.com rental listings. Rents are asking rents from listings; check them against the actual leases.
Red flags and opportunities
Watch for
- highNo rents, lease terms or expenses given. 'Solid returns' is a claim with nothing behind it. Listing says: Exceptional location, solid returns, and timeless character make this a prime portfolio builder. · AI review
- highHeavy gap between ask and break-even price makes the deal hard to underwrite at today's rates. Based on: data: underwriting.break_even_price · AI review
- mediumAsking is $130,678 above the price where cash flow breaks even ($258,322) at the default scenario. Based on: Derived: price $389,000 vs. break-even $258,322
- mediumTax bill is at the non-homestead rate and is large relative to likely rents. Based on: data: county.tax · AI review
- mediumAge 1900 building with unknown systems. The description says nothing about roof, boiler or furnace, wiring or plumbing. Based on: data: listing.year_built · AI review
Opportunities
- The seller bought for $47,000 in Jul 1998, so they can take a lower offer and still come out well ahead. Public record: Hennepin County parcel 3402924320178: last sale 1998-07-01, $47,000
- A near three-decade owner may have rents below market, which could mean room to raise them. Minneapolis has no rent cap. Listing says: offered for the first time in almost three decades · AI review
- Seller's low basis and 47 days on market give room to negotiate. Based on: data: listing.days_on_market · AI review
- A 3-car garage could add rent or help with parking. Listing says: hard-to-find 3-car garage offering premium parking and storage capabilities · AI review
Questions for the agent
- What are the current rents, lease end dates, and are any tenants month-to-month?
- Can you share 12 months of expenses: taxes, insurance, water, trash, repairs?
- Who pays heat, and are there separate meters and furnaces for each unit?
- How old are the roof, furnace, water heater and electrical panels?
- Is the garage rented to either tenant, or can it be rented separately?
- What's the unit layout, and does each unit have 2 bedrooms?
Bottom line
Charming and fully rented, but at $389K it loses money in our model and the listing gives no numbers to prove otherwise. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordHennepin County record, current payable year (non-homestead) | $6,444 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,479 |
| 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 | 8% / 9% |
Price history Realtor.com
On the market since 2026-08-19 (47 days); down $40,000 (9.3%) from the first ask of $429,000; last sold for $47,000 on 1998-08-19.
| Date | Event | Price |
|---|---|---|
| Relisted | $389,000 | |
| Removed | $429,000 | |
| Listed | $429,000 | |
| Sold public record | $47,000 | |
| Sold public record | $48,000 |
County record Public record
| Recorded as | duplex |
| Living units | 2 |
| Year built | 1900 |
| Market value (2026) | $340,600 |
| Property tax | $6,444 |
| Special assessments | none |
| Homestead | no |
| Last sale | 1998-07-01 · $47,000 |
Source: Hennepin County parcel records.
City rental license
CHOWNEXMPT: 2 unit(s), Tier 1, status active, renews 2027-03-01.
Nearest highway
I 35W, about 822 m away.
Crime in Whittier
1,136 incidents in the last 12 months (76 per 1,000 residents), +1% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).