3724 Joppa Ave S
Duplex · 2 units: 4 bed / 2 bath ×2 unit split estimated · 2,500 sq ft
Saint Louis Park, MN · View the listing ↗
Photos, via Realtor.com.
- Asking price
- $849,900 2 units · $425K per unit
- Monthly cash flow
- −$1,343 at 20% down, 7%
- Break-even price
- $597,660 where cash flow hits $0
First look
This is a fully redone side-by-side duplex with separate meters, an attached 2-car garage per side, and a new roof, HVAC, panels and water heaters per the listing. The price is the problem. At $849,900 our model shows about -$1,343 a month and a 4.5% cap rate, and rents of roughly $2,700 per side can't carry that. Break-even is near $598K, so the asking price sits far above what the rents support. 117 days on market suggests the seller is stuck, so there is room to negotiate. The 4th bedroom per side was added, so confirm it has egress and a closet, and check permits for the renovation and the bedroom additions. Worth a showing only if you're bidding far below ask or plan to live in one side.
Things to consider
- Price far exceeds what rents support Our model shows negative cash flow of about $1,343 a month at asking and a break-even price near $598K. You would need a very large discount or heavy cash down.
- Rent estimate is modest relative to price About $2,700 per 4-bed side gives roughly $5,400 a month gross, which doesn't match an $850K basis.
- Little to no near-term capex New roof, HVAC, panels and water heaters per the listing reduce repair reserves, which helps the numbers modestly.Listing says: “new electrical panels, new hot water tanks”
- Separate meters keep owner costs low Tenants can carry their own utilities, so owner expenses are mostly taxes, insurance and repairs.Listing says: “separately metered utilities”
- Taxes and unit count unverified We couldn't match a county parcel, so the tax bill could be higher than modeled after a sale at this price.
- 117 days on market gives leverage The seller has likely seen little interest at this price; an offer near the numbers is reasonable to try.
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
- donePremium Edco Arrowline metal roofListing says: Premium Edco Arrowline metal roof
- doneCarrier high-efficiency HVACListing says: Carrier high-efficiency HVAC with Ecobee smart thermostats
- doneNew electrical panelsListing says: new electrical panels, new hot water tanks
- doneKitchens and bathrooms fully renovatedListing says: completely remodeled bathrooms
- doneStaircases replacedListing says: full staircase replacements, new gutters with Gutter Helmet
- doneGarage electrical upgradedListing says: The garage electrical has been upgraded to support an EV charger or sauna.
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
- $849,900
- Cash to close
- $110,487
- Price per unit
- $424,950
- GRM
- 13.1
Each month
- Cash flow
- −$2,386/mo
- Cash-on-cash
- −25.9%
- Cap rate
- 4.5%
- DSCR
- 0.57×
Break-even
- Price that breaks even
- $485,632
- Rent that breaks even
- $8,420/mo
Long run
- Year 30: property vs stocks
- $2.14M vs $2.11M
- Cash flow turns positive
- year 18
The deal
- Price
- $849,900
- Cash to close
- $110,487
- Price per unit
- $424,950
- GRM
- 13.1
Each month
- Cash flow
- −$2,843/mo
- Cash-on-cash
- −30.9%
- Cap rate
- 3.8%
- DSCR
- 0.49×
Break-even
- Price that breaks even
- $415,888
- Rent that breaks even
- $9,430/mo
Long run
- Year 30: property vs stocks
- $1.98M vs $2.67M
- Cash flow turns positive
- year 24
The deal
- Price
- $839,900
- Cash to close
- $109,187
- Price per unit
- $419,950
- GRM
- 13.0
Each month
- Cash flow
- −$2,321/mo
- Cash-on-cash
- −25.5%
- Cap rate
- 4.5%
- DSCR
- 0.58×
Break-even
- Price that breaks even
- $485,632
- Rent that breaks even
- $8,337/mo
Long run
- Year 30: property vs stocks
- $2.13M vs $2.04M
- Cash flow turns positive
- year 18
The deal
- Price
- $839,900
- Cash to close
- $109,187
- Price per unit
- $419,950
- GRM
- 13.0
Each month
- Cash flow
- −$2,777/mo
- Cash-on-cash
- −30.5%
- Cap rate
- 3.9%
- DSCR
- 0.50×
Break-even
- Price that breaks even
- $415,888
- Rent that breaks even
- $9,337/mo
Long run
- Year 30: property vs stocks
- $1.97M vs $2.59M
- Cash flow turns positive
- year 24
The deal
- Price
- $849,900
- Cash to close
- $195,477
- Price per unit
- $424,950
- GRM
- 13.1
Each month
- Cash flow
- −$1,343/mo
- Cash-on-cash
- −8.2%
- Cap rate
- 4.5%
- DSCR
- 0.70×
Break-even
- Price that breaks even
- $597,660
- Rent that breaks even
- $7,099/mo
Long run
- Year 30: property vs stocks
- $2.30M vs $2.13M
- Cash flow turns positive
- year 14
The deal
- Price
- $849,900
- Cash to close
- $195,477
- Price per unit
- $424,950
- GRM
- 13.1
Each month
- Cash flow
- −$1,799/mo
- Cash-on-cash
- −11.0%
- Cap rate
- 3.8%
- DSCR
- 0.60×
Break-even
- Price that breaks even
- $511,827
- Rent that breaks even
- $7,951/mo
Long run
- Year 30: property vs stocks
- $2.07M vs $2.60M
- Cash flow turns positive
- year 20
The deal
- Price
- $839,900
- Cash to close
- $193,177
- Price per unit
- $419,950
- GRM
- 13.0
Each month
- Cash flow
- −$1,289/mo
- Cash-on-cash
- −8.0%
- Cap rate
- 4.5%
- DSCR
- 0.71×
Break-even
- Price that breaks even
- $597,660
- Rent that breaks even
- $7,032/mo
Long run
- Year 30: property vs stocks
- $2.30M vs $2.07M
- Cash flow turns positive
- year 14
The deal
- Price
- $839,900
- Cash to close
- $193,177
- Price per unit
- $419,950
- GRM
- 13.0
Each month
- Cash flow
- −$1,746/mo
- Cash-on-cash
- −10.8%
- Cap rate
- 3.9%
- DSCR
- 0.61×
Break-even
- Price that breaks even
- $511,827
- Rent that breaks even
- $7,875/mo
Long run
- Year 30: property vs stocks
- $2.05M vs $2.54M
- Cash flow turns positive
- year 20
The deal
- Price
- $849,900
- Cash to close
- $237,972
- Price per unit
- $424,950
- GRM
- 13.1
Each month
- Cash flow
- −$1,060/mo
- Cash-on-cash
- −5.3%
- Cap rate
- 4.5%
- DSCR
- 0.75×
Break-even
- Price that breaks even
- $637,504
- Rent that breaks even
- $6,742/mo
Long run
- Year 30: property vs stocks
- $2.42M vs $2.25M
- Cash flow turns positive
- year 12
The deal
- Price
- $849,900
- Cash to close
- $237,972
- Price per unit
- $424,950
- GRM
- 13.1
Each month
- Cash flow
- −$1,517/mo
- Cash-on-cash
- −7.6%
- Cap rate
- 3.8%
- DSCR
- 0.64×
Break-even
- Price that breaks even
- $545,949
- Rent that breaks even
- $7,550/mo
Long run
- Year 30: property vs stocks
- $2.13M vs $2.67M
- Cash flow turns positive
- year 18
The deal
- Price
- $839,900
- Cash to close
- $235,172
- Price per unit
- $419,950
- GRM
- 13.0
Each month
- Cash flow
- −$1,010/mo
- Cash-on-cash
- −5.2%
- Cap rate
- 4.5%
- DSCR
- 0.76×
Break-even
- Price that breaks even
- $637,504
- Rent that breaks even
- $6,678/mo
Long run
- Year 30: property vs stocks
- $2.42M vs $2.19M
- Cash flow turns positive
- year 11
The deal
- Price
- $839,900
- Cash to close
- $235,172
- Price per unit
- $419,950
- GRM
- 13.0
Each month
- Cash flow
- −$1,467/mo
- Cash-on-cash
- −7.5%
- Cap rate
- 3.9%
- DSCR
- 0.65×
Break-even
- Price that breaks even
- $545,949
- Rent that breaks even
- $7,479/mo
Long run
- Year 30: property vs stocks
- $2.12M vs $2.60M
- Cash flow turns positive
- year 17
Monthly
Monthly breakdown
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Net operating income | $3,181 |
| Mortgage (principal + interest) | −$5,089 |
| PMI | −$478 |
| Cash flow | −$2,386 |
| Principal paid down (equity, not cash) | $648 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Property management | −$457 |
| Net operating income | $2,724 |
| Mortgage (principal + interest) | −$5,089 |
| PMI | −$478 |
| Cash flow | −$2,843 |
| Principal paid down (equity, not cash) | $648 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Net operating income | $3,181 |
| Mortgage (principal + interest) | −$5,029 |
| PMI | −$472 |
| Cash flow | −$2,321 |
| Principal paid down (equity, not cash) | $640 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Property management | −$457 |
| Net operating income | $2,724 |
| Mortgage (principal + interest) | −$5,029 |
| PMI | −$472 |
| Cash flow | −$2,777 |
| Principal paid down (equity, not cash) | $640 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Net operating income | $3,181 |
| Mortgage (principal + interest) | −$4,524 |
| Cash flow | −$1,343 |
| Principal paid down (equity, not cash) | $576 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Property management | −$457 |
| Net operating income | $2,724 |
| Mortgage (principal + interest) | −$4,524 |
| Cash flow | −$1,799 |
| Principal paid down (equity, not cash) | $576 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Net operating income | $3,181 |
| Mortgage (principal + interest) | −$4,470 |
| Cash flow | −$1,289 |
| Principal paid down (equity, not cash) | $569 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Property management | −$457 |
| Net operating income | $2,724 |
| Mortgage (principal + interest) | −$4,470 |
| Cash flow | −$1,746 |
| Principal paid down (equity, not cash) | $569 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Net operating income | $3,181 |
| Mortgage (principal + interest) | −$4,241 |
| Cash flow | −$1,060 |
| Principal paid down (equity, not cash) | $540 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Property management | −$457 |
| Net operating income | $2,724 |
| Mortgage (principal + interest) | −$4,241 |
| Cash flow | −$1,517 |
| Principal paid down (equity, not cash) | $540 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Net operating income | $3,181 |
| Mortgage (principal + interest) | −$4,191 |
| Cash flow | −$1,010 |
| Principal paid down (equity, not cash) | $533 |
| Rent | $5,400 |
| Vacancy (6%) | −$324 |
| Collected | $5,076 |
| Property tax Listing | −$653 |
| Insurance Estimate | −$202 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$432 |
| Capital reserve (7% of rent) | −$378 |
| Property management | −$457 |
| Net operating income | $2,724 |
| Mortgage (principal + interest) | −$4,191 |
| Cash flow | −$1,467 |
| Principal paid down (equity, not cash) | $533 |
Cash flow each year
Rents +3%/yr, costs +3.5%/yr. Red bars are months you'd cover out of pocket.
30 years
How those totals add up
- Your equity when you sell
- $1,939,154
- Rental profits, invested at 7%
- $196,497
Sells for $2,062,930 (value up 3% a year), minus 6% selling cost ($123,776). Rent paid down $764,910 of loan.
$151,075 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $841,055
- Monthly shortfalls, invested
- $1,264,787
$110,487 put into an index fund instead of the down payment and closing costs.
$242,696 you'd have paid in while the building lost money, invested instead.
The building comes out $29,809 ahead after 30 years.
- Your equity when you sell
- $1,939,154
- Rental profits, invested at 7%
- $45,612
Sells for $2,062,930 (value up 3% a year), minus 6% selling cost ($123,776). Rent paid down $764,910 of loan.
$40,324 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $841,055
- Monthly shortfalls, invested
- $1,824,516
$110,487 put into an index fund instead of the down payment and closing costs.
$392,758 you'd have paid in while the building lost money, invested instead.
Stocks come out $680,804 ahead after 30 years.
- Your equity when you sell
- $1,916,339
- Rental profits, invested at 7%
- $210,969
Sells for $2,038,658 (value up 3% a year), minus 6% selling cost ($122,319). Rent paid down $755,910 of loan.
$160,416 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $831,159
- Monthly shortfalls, invested
- $1,209,646
$109,187 put into an index fund instead of the down payment and closing costs.
$230,211 you'd have paid in while the building lost money, invested instead.
The building comes out $86,502 ahead after 30 years.
- Your equity when you sell
- $1,916,339
- Rental profits, invested at 7%
- $51,830
Sells for $2,038,658 (value up 3% a year), minus 6% selling cost ($122,319). Rent paid down $755,910 of loan.
$45,354 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $831,159
- Monthly shortfalls, invested
- $1,761,121
$109,187 put into an index fund instead of the down payment and closing costs.
$375,961 you'd have paid in while the building lost money, invested instead.
Stocks come out $624,112 ahead after 30 years.
- Your equity when you sell
- $1,939,154
- Rental profits, invested at 7%
- $362,637
Sells for $2,062,930 (value up 3% a year), minus 6% selling cost ($123,776). Rent paid down $679,920 of loan.
$250,840 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,488,021
- Monthly shortfalls, invested
- $642,063
$195,477 put into an index fund instead of the down payment and closing costs.
$115,956 you'd have paid in while the building lost money, invested instead.
The building comes out $171,707 ahead after 30 years.
- Your equity when you sell
- $1,939,154
- Rental profits, invested at 7%
- $126,015
Sells for $2,062,930 (value up 3% a year), minus 6% selling cost ($123,776). Rent paid down $679,920 of loan.
$100,516 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,488,021
- Monthly shortfalls, invested
- $1,116,055
$195,477 put into an index fund instead of the down payment and closing costs.
$226,444 you'd have paid in while the building lost money, invested instead.
Stocks come out $538,907 ahead after 30 years.
- Your equity when you sell
- $1,916,339
- Rental profits, invested at 7%
- $382,334
Sells for $2,038,658 (value up 3% a year), minus 6% selling cost ($122,319). Rent paid down $671,920 of loan.
$261,698 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,470,513
- Monthly shortfalls, invested
- $601,430
$193,177 put into an index fund instead of the down payment and closing costs.
$107,653 you'd have paid in while the building lost money, invested instead.
The building comes out $226,731 ahead after 30 years.
- Your equity when you sell
- $1,916,339
- Rental profits, invested at 7%
- $136,096
Sells for $2,038,658 (value up 3% a year), minus 6% selling cost ($122,319). Rent paid down $671,920 of loan.
$107,542 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,470,513
- Monthly shortfalls, invested
- $1,065,805
$193,177 put into an index fund instead of the down payment and closing costs.
$214,309 you'd have paid in while the building lost money, invested instead.
Stocks come out $483,883 ahead after 30 years.
- Your equity when you sell
- $1,939,154
- Rental profits, invested at 7%
- $478,179
Sells for $2,062,930 (value up 3% a year), minus 6% selling cost ($123,776). Rent paid down $637,425 of loan.
$311,902 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,811,504
- Monthly shortfalls, invested
- $437,134
$237,972 put into an index fund instead of the down payment and closing costs.
$75,238 you'd have paid in while the building lost money, invested instead.
The building comes out $168,696 ahead after 30 years.
- Your equity when you sell
- $1,939,154
- Rental profits, invested at 7%
- $188,256
Sells for $2,062,930 (value up 3% a year), minus 6% selling cost ($123,776). Rent paid down $637,425 of loan.
$141,875 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,811,504
- Monthly shortfalls, invested
- $857,824
$237,972 put into an index fund instead of the down payment and closing costs.
$166,023 you'd have paid in while the building lost money, invested instead.
Stocks come out $541,918 ahead after 30 years.
- Your equity when you sell
- $1,916,339
- Rental profits, invested at 7%
- $501,070
Sells for $2,038,658 (value up 3% a year), minus 6% selling cost ($122,319). Rent paid down $629,925 of loan.
$323,420 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,790,189
- Monthly shortfalls, invested
- $403,464
$235,172 put into an index fund instead of the down payment and closing costs.
$68,793 you'd have paid in while the building lost money, invested instead.
The building comes out $223,755 ahead after 30 years.
- Your equity when you sell
- $1,916,339
- Rental profits, invested at 7%
- $201,481
Sells for $2,038,658 (value up 3% a year), minus 6% selling cost ($122,319). Rent paid down $629,925 of loan.
$150,142 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,790,189
- Monthly shortfalls, invested
- $814,489
$235,172 put into an index fund instead of the down payment and closing costs.
$156,327 you'd have paid in while the building lost money, invested instead.
Stocks come out $486,859 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.14M, stocks $2.11M. The property wins.
Year 30 (loan paid off): property $1.98M, stocks $2.67M. Stocks win.
Year 30 (loan paid off): property $2.13M, stocks $2.04M. The property wins.
Year 30 (loan paid off): property $1.97M, stocks $2.59M. Stocks win.
Year 30 (loan paid off): property $2.30M, stocks $2.13M. The property wins.
Year 30 (loan paid off): property $2.07M, stocks $2.60M. Stocks win.
Year 30 (loan paid off): property $2.30M, stocks $2.07M. The property wins.
Year 30 (loan paid off): property $2.05M, stocks $2.54M. Stocks win.
Year 30 (loan paid off): property $2.42M, stocks $2.25M. The property wins.
Year 30 (loan paid off): property $2.13M, stocks $2.67M. Stocks win.
Year 30 (loan paid off): property $2.42M, stocks $2.19M. The property wins.
Year 30 (loan paid off): property $2.12M, stocks $2.60M. 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,700/mo · range $2,450–$2,775 · 9 rentals within 4.25 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 3714 Kipling Ave S, Saint Louis Park | $2,300 | 4 / 2 | 0.1 mi |
| 3448 Girard Ave S, Minneapolis | $2,595 | 4 / 2 | 1.8 mi |
| 2449 Lyndale Ave S, Minneapolis | $2,395 | 4 / 3 | 2.8 mi |
| 1924 Colfax Ave S, Minneapolis | $2,550 | 4 / 2 | 2.8 mi |
| 2529 Pleasant Ave Unit 2, Minneapolis | $2,500 | 4 / 2 | 2.9 mi |
| 3032 3rd Ave S, Minneapolis | $2,200 | 4 / 1 | 3.1 mi |
| 220 E 27th St, Minneapolis | $2,600 | 4 / 1 | 3.3 mi |
| 2820 12th Ave S Apt 1, Minneapolis | $2,500 | 4 / 2 | 3.9 mi |
| 1030 Knox Ave N, Minneapolis | $2,099 | 4 / 1 | 4.0 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
- mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 3724 JOPPA AVE S
- medium4th bedroom was added to each side; confirm egress, closet and permits Listing says: A 4th bedroom was added to each side - ideal as a bedroom or home office. · AI review
- mediumRenovation cost claim of $200K+ is unverified; need permits and invoices Listing says: Over $200K invested in a comprehensive renovation with nothing left to touch. · AI review
- mediumAppears to be an owner-occupant style renovation with no rents stated; no rent history to confirm income Listing says: Each side functions like its own single-family home. · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 117 days on market
- Separate meters mean tenants likely pay their own utilities, keeping owner expenses low Listing says: separately metered utilities · AI review
- Each side has its own garage, deck, basement and in-unit laundry, which supports strong rents and tenant retention Listing says: its own attached 2-car garage, private deck, separate basement · AI review
- Could sell or rent each side to a family or buyer wanting a single-family feel Listing says: Each side functions like its own single-family home. · AI review
- Walkable, on the bus line, near lakes and 50th & France Listing says: On the bus line. · AI review
Questions for the agent
- Can you share permits for the renovation and the added 4th bedrooms, and confirm each has egress and a closet?
- What are the property taxes, and is this one parcel or two?
- Are there current tenants or rent history, and what could each side rent for?
- Why has it sat 117 days, and have there been price cuts or offers?
- Are both sides licensed as rentals with the city, and does the city require any inspection?
- What is the age and condition of the retaining wall and deck structures?
Bottom line
Beautiful turnkey duplex, but at $849,900 the rents don't come close to covering it, so only bid far lower. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Listinglisting, tax year 2026. The tax the listing states. If the seller lives there it may be at the lower homestead rate; an investor owner pays the non-homestead rate, often 20–40% more on the owner's unit. | $7,835 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,425 |
| 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; "completely renovated" in the description: -1 pts each | 8% / 7% |
Price history Realtor.com
On the market since 2026-06-10 (117 days); down $100,000 (10.5%) from the first ask of $949,900; last sold for $430,000 on 2016-01-23; listed for rent at $2,900/mo on 2022-04-02.
| Date | Event | Price |
|---|---|---|
| Price changed | $849,900 | |
| Price changed | $899,900 | |
| Relisted | $949,900 | |
| Removed | — | |
| Listed | $949,900 | |
| Removed | — | |
| Rent changed | $2,900/mo | |
| Rent changed | $2,950/mo | |
| Listed for rent | $3,000/mo | |
| Removed | — | |
| Rent changed | $3,000/mo | |
| Listed for rent | $3,150/mo | |
| Removed | — | |
| Listed for rent | $3,150/mo | |
| Removed | — | |
| Listed for rent | $3,150/mo | |
| Rental removed | $2,950/mo | |
| Rental removed | $1,675/mo | |
| Rent changed | $1,675/mo | |
| Rent changed | $1,750/mo | |
| Rent changed | $1,850/mo | |
| Rent changed | $1,900/mo | |
| Rent changed | $1,975/mo | |
| Rent changed | $2,000/mo | |
| Rent changed | $2,100/mo |
From the listing Listing
| Listed as | duplex side x side |
| Property tax, 2026 | $7,835 |
| County | Hennepin |
| Parcel number | 0602824430092 |
As the listing states it (NorthstarMLS, via Realtor.com). We don't have county records here yet; check the tax, homestead status and special assessments with the county.
Crime, rental-license and vacant-building records are only available for St. Paul and Minneapolis so far. Check with Saint Louis Park on rental licensing before you buy.
Nearest highway
I 394, about 3885 m away.