Back to Minneapolis

2725 Dupont Ave S

Duplex · 2 units: 2 bed and 4 bed · 3,200 sq ft

Minneapolis, MN · Lowry Hill East · View the listing ↗

Close

Photos, via Realtor.com.

Asking price
$450,000
2 units · $225K per unit
Monthly cash flow
−$83
at 20% down, 7%
Estimated rent
$4,575/mo
low confidence · 6 rentals within 1.25 mi
Break-even price
$434,458
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 2-unit building in Lowry Hill East listed at $450K, below the $491K the seller paid in 2022. Our estimates put the 2-bed at about $1,850 and the 4-bed at about $2,700, and at those rents cash flow is about -$102 a month with a 6.1% cap rate. Break-even is around $431K, so the ask is only modestly above what an investor can justify at today's rates. The finishes look cosmetic and tidy, but the listing gives no rents, no roof or mechanical ages, and one photo shows virtual staging. Ask for the rent roll and system ages before booking a showing. With a modest price drop this could work, and it also suits you if you'd live in one unit.

Things to consider

  1. Price is somewhat above what rents support At about $4,550 a month in estimated rent, the building loses roughly $102 a month. Break-even is around $431K, so a modest cut is needed for investor math to work.
  2. Taxes are heavy for the income An investor pays the non-homestead bill, and about $8,900 a year eats a big share of rent.
  3. No actual rents are given Our rents are estimates. The occupied unit's real rent and lease terms decide whether the numbers are better or worse than modeled.Listing says: “Unit 2 is currently vacant, creating an ideal opportunity for an owner-occupant”
  4. 4-bedroom upper unit is the rent driver Rent on a large unit depends on legal bedroom count and egress on the third floor. Fewer legal bedrooms means lower rent.Listing says: “offers an impressive 4 bedrooms, 2 bathrooms, generous room sizes”
  5. Systems are undocumented on a 1900 building Heat, wiring, roof and plumbing ages are not given. Replacements could add big costs to an already negative deal.
  6. Owner-occupant angle may fit better than investing Living in one unit and renting the other with owner-occupant financing could cut the monthly loss, though it still needs the price to come down.Listing says: “great opportunity for both owner-occupants and investors”

From the photos

Listing photo 2
1 of 7Plus

Kitchen appears updated: white cabinets, granite counters, stainless appliances, plank-look flooring. Looks cosmetic and about 5+ years old, consistent with the listing.

Listing photo 6
2 of 7Plus

Tiled shower with subway tile in the bath appears clean and in good shape.

Listing photo 7
3 of 7Check

Upper-floor rooms use electric baseboard heaters, not hot-water radiators, so heat type differs by unit or area. Confirm what heats each unit and who pays.

Listing photo 1
4 of 7Check

Exterior is tan siding with a window air conditioner visible and a stairwell entry with two mailboxes or meters at the door. Siding and roof condition look fair, but the roof is not clearly shown.

Listing photo 9
5 of 7Concern

Bedroom in photo 9 appears virtually staged, since the same room is empty in photo 7 or 8. Rely on the empty-room photos.

Listing photo 8
6 of 7Check

Upper unit rooms have sloped ceilings under the roofline. Check ceiling height and egress for the third-floor bedrooms to confirm they count as legal bedrooms.

Listing photo 10
7 of 7Check

No photos of the basement, boiler, electrical panel, laundry, bathrooms in the main unit, or the garage. Systems are unseen.

Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.

Condition and repairs

  • doneKitchens and bathrooms renovated in both unitsListing says: renovated kitchens and bathrooms in both units within the last five years

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

Down payment %
Offer $
Management
Interest rate %
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
$450,000
Cash to close
$103,500
Price per unit
$225,000
GRM
8.2

Each month

Cash flow
−$83/mo
Cash-on-cash
−1.0%
Cap rate
6.2%
DSCR
0.97×

Break-even

Price that breaks even
$434,458
Rent that breaks even
$4,682/mo

Long run

Year 30: property vs stocks
$1.81M vs $796K
Cash flow turns positive
year 3

Monthly

Monthly breakdown

Rent$4,575
Vacancy (6%)−$274
Collected$4,300
Property tax Public record−$742
Insurance Estimate−$238
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$366
Capital reserve (9% of rent)−$412
Net operating income$2,312
Mortgage (principal + interest)−$2,395
Cash flow−$83
Principal paid down (equity, not cash)$305

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

If you buy this building$1,805,859
Your equity when you sell
$1,026,732

Sells for $1,092,268 (value up 3% a year), minus 6% selling cost ($65,536). Rent paid down $360,000 of loan.

Rental profits, invested at 7%
$779,127

$400,351 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$796,478
Cash to close, invested at 7%
$787,868

$103,500 put into an index fund instead of the down payment and closing costs.

Monthly shortfalls, invested
$8,610

$1,225 you'd have paid in while the building lost money, invested instead.

The building comes out $1,009,381 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

This propertyStocks at 7%

Year 30 (loan paid off): property $1.81M, stocks $796K. 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.

2 bed estimate $1,850/mo · range $1,675–$2,325 · 25 rentals within 0.5 mi

AddressRentBd / BaSq ftDistanceListedType
2644 Dupont Ave S Unit 1, Minneapolis $1,575 2 / 1 945 0.1 mi — Apartment
2837 Emerson Ave S, Minneapolis $2,395 2 / 2 1,240 0.2 mi 2024-04-12 Apartment
2841 Bryant Ave S, Minneapolis $2,345 2 / 2 1,006 0.2 mi 2025-09-24 Apartment
2825 Fremont Ave S, Minneapolis $1,635 2 / 1 925 0.2 mi 2024-04-12 Apartment
2626 Fremont Ave S, Minneapolis $1,225 2 / 1 800 0.2 mi 2024-04-15 Apartment
2647 Girard Ave S Apt 2, Minneapolis $1,550 2 / 1 — 0.2 mi 2026-09-10 Apartment
2817 Girard Ave S, Minneapolis $2,945 2 / 2.5 1,324 0.2 mi 2026-02-25 Apartment
2838 Fremont Ave S, Minneapolis $1,990 2 / 2 1,161 0.2 mi 2025-11-07 Apartment
1408 W 28th St, Minneapolis $1,599 2 / 1 970 0.2 mi 2026-07-22 Apartment
2800 Girard Ave S, Minneapolis $1,585 2 / 1 830 0.2 mi 2024-06-11 Apartment

4 bed estimate $2,725/mo · range $2,550–$2,800 · 6 rentals within 1.25 mi

AddressRentBd / BaSq ftDistanceListedType
2449 Lyndale Ave S, Minneapolis $2,395 4 / 3 1,804 0.4 mi 2026-06-02 Apartment
2529 Pleasant Ave Unit 2, Minneapolis $2,500 4 / 2 2,000 0.6 mi 2026-08-25 Apartment
1924 Colfax Ave S, Minneapolis $2,550 4 / 2 1,574 0.7 mi 2026-07-08 Apartment
3448 Girard Ave S, Minneapolis $2,595 4 / 2 2,200 0.9 mi 2026-08-28 Apartment
220 E 27th St, Minneapolis $2,600 4 / 1 2,516 1.0 mi 2026-04-04 Apartment
3032 3rd Ave S, Minneapolis $2,200 4 / 1 1,800 1.0 mi 2026-08-17 Apartment

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

  • mediumListing never says who pays heat. Hot-water heat is likely one boiler, so the owner may carry that bill Based on: data: county.heat_type · AI review
  • mediumSeller paid $491K in 2022 and still wants $450K, so the price is anchored to the old purchase, not to rents Based on: data: county.last_sale_price · AI review
  • lowPhotos include a virtually staged bedroom, so the real condition of that room is unverified Based on: photo 9 · AI review

Opportunities

  • Long time on market: room to negotiate. Based on: Listing data: 25 days on market, 2 price cuts
  • Main unit may allow a 3rd bedroom, which would raise its rent if egress and a closet are legal Listing says: additional space that may offer potential for a 3rd bedroom · AI review
  • Vacant unit lets you set rent, screen your own tenant, or owner-occupy Listing says: Unit 2 is currently vacant, creating an ideal opportunity for an owner-occupant · AI review
  • Minneapolis has no rent cap, so rents can follow the market Based on: data: underwriting.rent_rule · AI review

Questions for the agent

  • Which unit is vacant, and what did the last tenant pay? Can you share the rent roll for the occupied unit and its lease terms?
  • Is heat one boiler or separate systems, and who pays gas, water and trash? What were the last 12 months of bills?
  • How old are the roof, boiler, water heater and electrical panels, and what amperage is the service?
  • Were the kitchen and bath renovations permitted, and by whom were they done?
  • Is the possible 3rd bedroom in the main unit legal, with egress and a closet?
  • Why has it sat 22 days, and is the seller open to a price cut?

Bottom line

Nice-looking 2-4 duplex in a great location, but at $450K it loses about $100 a month as a rental and breaks even at roughly $431K. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Public recordHennepin County record, current payable year (non-homestead)$8,905
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,860
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 reserve8% / 9%

Price history Realtor.com

On the market since 2026-05-06 (152 days, relisted 1×); down $49,900 (10.0%) from the first ask of $499,900; last sold for $491,000 on 2022-03-31; listed for rent at $1,545/mo on 2025-11-18.

DateEventPrice
Listed$450,000
Removed$484,900
Removed$539,900
Price changed$484,900
Listed$499,900
Removed—
Rent changed$1,545/mo
Rent changed$1,645/mo
Listed for rent$1,745/mo
Sold$491,000
Relisted$515,000
Removed—
Price changed$515,000
Listed$540,000
Removed—
Price changed$540,000
Price changed$559,900
Price changed$579,000
Listed$599,900
Sold$262,000
Listed$269,000

County record Public record

Recorded asduplex
Living units2
Year built1900
Market value (2026)$470,700
Property tax$8,905
Special assessmentsnone
Homesteadno
Last sale2022-03-01 · $491,000

Source: Hennepin County parcel records.

City rental license

CHOWN: 2 unit(s), Tier 1, status active, renews 2027-03-01.

Nearest highway

I 94;MN 55, about 1387 m away.

Crime in Lowry Hill East

647 incidents in the last 12 months (74 per 1,000 residents), −3% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).