Back to Minneapolis

3544 Stevens Ave

Duplex · 2 units: 2 bed / 1 bath and 1 bed / 1 bath unit split estimated · 2,180 sq ft

Minneapolis, MN · Lyndale · View the listing ↗

Overpriced

Photos courtesy of Bridge Realty, via Realtor.com.

Asking price
$296,000
2 units · $148K per unit
Monthly cash flow
−$423
at 20% down, 7%
Estimated rent
$2,575/mo
medium confidence · 13 rentals within 0.75 mi
Break-even price
$216,545
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1908 Minneapolis duplex that looks like a dated owner-occupied house, not a rental, and the numbers don't work at $296K. Our underwriting shows about -$442/month cash flow and a 4.6% cap rate, and break-even is near $213K. The photos show original kitchens, peeling plaster in the dining room and radiator heat, so budget for a real rehab on top of the price. The 'potential 3rd unit' in the attic is a pitch, not income, and it would need permits and egress. Check the rental license status, what is behind the peeling walls, and whether the seller will come down hard before you spend time on a showing.

Things to consider

  1. Price is far above what the income supports Our estimate shows negative cash flow and a break-even price about $83K below asking. Any offer needs to account for that gap plus rehab.
  2. No rental records or license Without a rental license you may face inspection and compliance costs before you can legally rent. There is no rent history to rely on.Listing says: “In trust with no rental records.”
  3. Rehab budget is likely substantial Dated kitchens and damaged plaster mean you won't get estimate-level rents without spending money first.From photo 8
  4. Seller has a very low basis and is a trust A 1989 purchase at $14,900 means the seller can accept a much lower offer and still profit.
  5. Highway noise near I-35W Traffic noise can depress rents and may limit tenant quality.

From the photos

Listing photo 1
1 of 7Check

Exterior has vinyl-type siding and a front porch with older windows; roofline looks reasonable but roof age is not visible.

Listing photo 8
2 of 7Concern

Kitchen appears original, with an old farmhouse sink, vintage cabinets and worn flooring; needs a full update.

Listing photo 10
3 of 7Concern

Dining room walls and ceiling show heavy peeling paint and plaster; look for water damage or old failed finishes.

Listing photo 5
4 of 7Plus

Original oak woodwork, staircase and hardwood floors appear intact and in decent shape.

Listing photo 9
5 of 7Concern

Bathroom has older tile and a pedestal sink; it appears functional but dated.

Listing photo 6
6 of 7Check

Radiators are visible, matching the hot-water heat in county data; the new boiler is not shown.

Listing photo 4
7 of 7Check

No photos of the basement, mechanicals, electrical panel, attic or second unit, so unit separation is unconfirmed.

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 boilerListing says: new boiler, new water heater
  • doneNew water heaterListing says: new boiler, new water heater
  • doneNewer storm windows and maintenance-free sidingListing says: Maintenance free siding and newer storm windows
  • doneSewer lines cleaned and approvedListing says: Sewer lines have been cleaned and approved.
  • neededUpdating and turnover neededListing says: Priced well below market for updating and turnover.

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
$296,000
Cash to close
$68,080
Price per unit
$148,000
GRM
9.6

Each month

Cash flow
−$423/mo
Cash-on-cash
−7.5%
Cap rate
4.7%
DSCR
0.73×

Break-even

Price that breaks even
$216,545
Rent that breaks even
$3,124/mo

Long run

Year 30: property vs stocks
$801K vs $713K
Cash flow turns positive
year 14

Monthly

Monthly breakdown

Rent$2,575
Vacancy (6%)−$154
Collected$2,420
Property tax Listing−$385
Insurance Estimate−$215
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$206
Capital reserve (9% of rent)−$232
Net operating income$1,153
Mortgage (principal + interest)−$1,575
Cash flow−$423
Principal paid down (equity, not cash)$200

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$800,541
Your equity when you sell
$675,362

Sells for $718,470 (value up 3% a year), minus 6% selling cost ($43,108). Rent paid down $236,800 of loan.

Rental profits, invested at 7%
$125,179

$85,214 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$712,902
Cash to close, invested at 7%
$518,242

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

Monthly shortfalls, invested
$194,660

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

The building comes out $87,639 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 $801K, stocks $713K. 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,500/mo · range $1,275–$1,625 · 16 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
3515 2nd Ave S Unit 303, Minneapolis $1,695 2 / 1 750 0.1 mi 2026-09-07 Apartment
3503 2nd Ave S, Minneapolis $1,639 2 / 1 686 0.1 mi 2025-08-04 Apartment
3429 2nd Ave S Fl 1, Minneapolis $1,400 2 / 1 850 0.2 mi — Apartment
3648 Blaisdell Ave Apt 2, Minneapolis $1,595 2 / — 1,200 0.3 mi 2026-09-16 Duplex triplex
3329 Nicollet Ave, Minneapolis $1,675 2 / 1 700 0.3 mi 2026-09-10 Apartment
3212 1st Ave S, Minneapolis $1,800 2 / 1 900 0.4 mi 2026-09-08 Duplex triplex
3520 Grand Ave S, Minneapolis $1,225 2 / 1 900 0.4 mi 2026-01-08 Apartment
3721 Grand Ave S Unit 2, Minneapolis $1,600 2 / 1 1,050 0.5 mi 2026-08-29 Multi family
3721 Grand Ave S Unit 1, Minneapolis $1,600 2 / 1 1,050 0.5 mi 2026-08-31 Multi family
3700 Grand Ave S, Minneapolis $1,275 2 / 1 875 0.5 mi 2026-06-19 Apartment

1 bed estimate $1,075/mo · range $975–$1,150 · 13 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
3527 Pillsbury Ave S, Minneapolis $1,075 1 / 1 600 0.3 mi 2026-06-03 Apartment
3309 Pillsbury Ave S, Minneapolis $1,000 1 / 1 400 0.4 mi 2026-09-30 Apartment
3615 Grand Ave S, Minneapolis $950 1 / 1 497 0.4 mi 2025-10-14 Apartment
3538 Grand Ave S, Minneapolis $1,015 1 / 1 565 0.4 mi 2026-08-05 Apartment
3320 Grand Ave S, Minneapolis $1,200 1 / 1 — 0.5 mi 2025-03-30 Apartment
3410 Harriet Ave S, Minneapolis $1,099 1 / 1 650 0.5 mi 2026-01-23 Apartment
3845 Grand Ave S, Minneapolis $1,300 1 / 1 750 0.6 mi 2026-09-15 Apartment
3127 Pleasant Ave, Minneapolis $1,099 1 / 1 700 0.6 mi 2025-02-22 Apartment
3127 Pleasant Ave Apt 206, Minneapolis $1,099 1 / 1 700 0.6 mi — Apartment
3118 Pleasant Ave, Minneapolis $1,199 1 / 1 750 0.7 mi 2026-05-09 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

  • highNo rental history or records; income is unproven and the building may not be licensed. Listing says: In trust with no rental records. · AI review
  • mediumNo rental license on file in the city's data. Ask whether the building is licensed as a rental and when it was last inspected. Public record: Minneapolis Active Rental Licenses: no record for 3544 STEVENS AVE
  • mediumAbout 72 m from I 35W: traffic noise usually costs $50–100/month in rent. Based on: OpenStreetMap: nearest motorway (I 35W) at 72 m
  • mediumPeeling, damaged plaster and paint in the dining room could indicate past moisture. Based on: photo 10 · AI review
  • mediumKitchens and baths look original and dated, so rehab cost is likely significant before rents reach estimates. Based on: photo 8 · AI review
  • lowAttic third unit is speculative and would need permits, egress and code compliance. Listing says: Potential 3rd unit on huge third floor attic. · AI review

Opportunities

  • The seller bought for $14,900 in Sep 1989, so they can take a lower offer and still come out well ahead. Public record: Hennepin County parcel 0302824420112: last sale 1989-09-01, $14,900
  • Add a third unit in the attic if it can be done legally; costly and unproven. Listing says: Potential 3rd unit on huge third floor attic. · AI review
  • Value-add by renovating into a fresh rental; Minneapolis has no rent cap. Based on: data: underwriting.rent_rule · AI review
  • Original woodwork and hardwood floors are intact and could be a selling point after refresh. Based on: photo 5 · AI review

Questions for the agent

  • Is the building licensed as a rental, and has the city inspected it?
  • Is the house currently vacant, and what is the plan for the trust's sale timeline?
  • What is the age and condition of the wiring beyond the breaker panel, and are there any knob-and-tube remnants?
  • What caused the peeling plaster in the dining room, and has there been any water intrusion?
  • Are the two units separately metered for gas and electric, and is there one boiler or two?
  • Has anyone checked the attic for egress, ceiling height and code requirements for a unit?

Bottom line

Interesting old duplex with good bones, but at $296K it loses money and needs a rehab, so it only works at a much lower price. 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.$4,623
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,580
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 1908: +1 pt capital reserve8% / 9%

Price history Realtor.com

On the market since 2026-10-02 (3 days).

DateEventPrice
Listed$296,000

County record Public record

Recorded asduplex
Living units2
Year built1908
Market value (2026)$315,200
Property tax$4,624
Special assessmentsnone
Homesteadno
Last sale1989-09-01 · $14,900

Source: Hennepin County parcel records.

City rental license

No record in Minneapolis Active Rental Licenses.

Nearest highway

I 35W, about 72 m away.

Crime in Lyndale

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