Back to Minneapolis

16 W 33rd St

Triplex · 3 units: 2 bed / 1 bath ×2 and 1 bed / 1 bath unit split estimated · 4,630 sq ft

Minneapolis, MN · Lyndale · View the listing ↗

Far off

Photos, via Realtor.com.

Asking price
$680,000
3 units · $227K per unit
Monthly cash flow
−$1,499
at 20% down, 7%
Estimated rent
$4,700/mo
medium confidence · 19 rentals within 0.75 mi
Break-even price
$398,327
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

The listing calls this a fourplex, but the county and the city rental license both say three units, and the unit mix in the text (3BR upper, 3BR middle, 2BR garden) does not match our rent estimate of two 2-beds and a 1-bed. Nothing is stated about rents, leases or utilities, so the income side is a blank. On our numbers it loses about $1,499 a month at asking and breaks even near $398K, so $680K does not work at today's rates. The interiors in the photos look recently renovated, which is the one real strength. Before a showing, get the rent roll, confirm how many legal units exist, and ask why a property bought for $690K in April 2024 is back on the market.

Things to consider

  1. Price is far above what the income supports Our model shows about -$1,499/month and a 3.7% cap rate at asking. Break-even is near $398K, so the gap is huge.
  2. Unit count conflict: four vs. three Income and financing depend on legal units. An unlicensed fourth unit could be a code and insurance problem.
  3. No income data in the listing Without rents and expenses you can't verify the cash flow claim. Get the rent roll and leases first.Listing says: “this property delivers solid cash flow in a prime location”
  4. Quick resale after buying at $690K Selling at a lower price after 17 months suggests the numbers didn't work for the current owner.
  5. Renovations look good but the systems are unknown Cosmetic updates can hide old boilers, wiring or plumbing. Ask for permits and inspect the mechanicals.From photo 4

From the photos

Listing photo 4
1 of 8Plus

Kitchen appears recently updated: white cabinets, butcher-block counters, stainless appliances, dishwasher.

Listing photo 9
2 of 8Plus

Bathrooms appear renovated, with subway-tile tub surrounds, new vanities and tile floors.

Listing photo 7
3 of 8Plus

Stacked washer/dryer sits next to the bathroom, so laundry appears to be in the unit.

Listing photo 3
4 of 8Plus

Hardwood floors look good in the living areas and kitchen, with no obvious damage.

Listing photo 1
5 of 8Check

Stucco exterior on a 1912 building. Check for moisture, cracks and flashing, especially around windows and the roofline.

Listing photo 10
6 of 8Check

Rear exterior stairs and a deck serve the upper level. Wood framing appears newer, but check the permit, footings and railing code.

Listing photo 10
7 of 8Check

No photos of the boiler or furnace, water heater, electrical panel, basement or garden unit. The age of the major systems is unknown.

Listing photo 1
8 of 8Check

Two front entry doors and what appear to be two utility meters are visible on the front. That suggests fewer than four front entrances.

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

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
$680,000
Cash to close
$156,400
Price per unit
$226,667
GRM
12.1

Each month

Cash flow
−$1,499/mo
Cash-on-cash
−11.5%
Cap rate
3.7%
DSCR
0.59×

Break-even

Price that breaks even
$398,327
Rent that breaks even
$6,647/mo

Long run

Year 30: property vs stocks
$1.61M vs $2.19M
Cash flow turns positive
year 22

Monthly

Monthly breakdown

Rent$4,700
Vacancy (6%)−$282
Collected$4,418
Property tax Listing−$830
Insurance Estimate−$354
Water, sewer, trash Estimate−$255
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$376
Capital reserve (9% of rent)−$423
Net operating income$2,120
Mortgage (principal + interest)−$3,619
Cash flow−$1,499
Principal paid down (equity, not cash)$461

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,605,860
Your equity when you sell
$1,551,506

Sells for $1,650,538 (value up 3% a year), minus 6% selling cost ($99,032). Rent paid down $544,000 of loan.

Rental profits, invested at 7%
$54,354

$45,779 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$2,187,715
Cash to close, invested at 7%
$1,190,557

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

Monthly shortfalls, invested
$997,158

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

Stocks come out $581,855 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.61M, stocks $2.19M. 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,725/mo · range $1,500–$1,825 · 19 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
3329 Nicollet Ave Unit 300, Minneapolis $1,675 2 / 1 700 0.1 mi — Apartment
3212 1st Ave S, Minneapolis $1,800 2 / 1 900 0.1 mi 2026-09-08 Duplex triplex
3123 2nd Ave S Unit 1, Minneapolis $1,490 2 / 1 1,123 0.3 mi 2026-07-30 Apartment
3429 2nd Ave S Fl 1, Minneapolis $1,400 2 / 1 850 0.3 mi — Apartment
3503 2nd Ave S, Minneapolis $1,639 2 / 1 686 0.4 mi 2025-08-04 Apartment
3515 2nd Ave S Unit 303, Minneapolis $1,695 2 / 1 750 0.4 mi 2026-09-07 Apartment
3520 Grand Ave S, Minneapolis $1,225 2 / 1 900 0.4 mi 2026-01-08 Apartment
3247 Lyndale Ave S, Minneapolis $1,315 2 / 1 900 0.4 mi 2026-04-22 Apartment
410 W Lake St, Minneapolis $1,715 2 / 1 877 0.5 mi 2026-03-04 Apartment
3648 Blaisdell Ave Apt 2, Minneapolis $1,595 2 / — 1,200 0.5 mi 2026-09-16 Duplex triplex

1 bed estimate $1,250/mo · range $1,200–$1,500 · 25 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
3309 Pillsbury Ave S, Minneapolis $1,000 1 / 1 400 0.1 mi 2026-09-30 Apartment
3127 Pleasant Ave, Minneapolis $1,099 1 / 1 700 0.2 mi 2025-02-22 Apartment
3127 Pleasant Ave Apt 206, Minneapolis $1,099 1 / 1 700 0.2 mi — Apartment
3118 Pleasant Ave, Minneapolis $1,199 1 / 1 750 0.3 mi 2026-05-09 Apartment
3320 Grand Ave S, Minneapolis $1,200 1 / 1 — 0.3 mi 2025-03-30 Apartment
3536 Nicollet Ave, Minneapolis $1,515 1 / 1 550 0.3 mi 2024-06-11 Apartment
3527 Pillsbury Ave S, Minneapolis $1,075 1 / 1 600 0.3 mi 2026-06-03 Apartment
3410 Harriet Ave S, Minneapolis $1,099 1 / 1 650 0.4 mi 2026-01-23 Apartment
3013 Grand Ave S, Minneapolis $1,045 1 / 1 475 0.4 mi 2024-11-05 Apartment
3538 Grand Ave S, Minneapolis $1,015 1 / 1 565 0.5 mi 2026-08-05 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

  • highListing says fourplex but the county and the rental license show three units. A fourth unit may be unlicensed or not legal. Listing says: Beautifully maintained corner-lot fourplex offering strong income potential and modern finishes throughout. · AI review
  • highNo rents, lease terms or expenses given, but the listing claims solid cash flow. Our model shows heavy losses at asking. Listing says: this property delivers solid cash flow in a prime location · AI review
  • mediumAsking is $281,673 above the price where cash flow breaks even ($398,327) at the default scenario. Based on: Derived: price $680,000 vs. break-even $398,327
  • mediumOwner-homestead tax of $9,964 may understate the investor bill. Check the non-homestead rate. Based on: data: county.homestead · AI review
  • lowSold for $690,000 in Apr 2024, more than today's asking price. Ask why the owner is selling again so soon. Public record: Hennepin County parcel 0302824240017: last sale 2024-04-01, $690,000
  • lowI-35W is about 316 m away, so expect road noise. That can weigh on rents and tenant appeal. Based on: data: highway.distance_m · AI review

Opportunities

  • Renovated interiors with in-unit laundry may mean little near-term capital work and easy leasing. Listing says: Each unit features its own in-unit laundry, high-end updates · AI review
  • Minneapolis has no rent cap, so rents can follow the market. Large 3-beds could rent well above our 2-bed estimates. Based on: data: underwriting.rent_rule · AI review

Questions for the agent

  • Is this three units or four? Which units are on the rental license?
  • Can I see the current rent roll, lease dates and trailing-12 expenses?
  • Why is the owner selling after buying in April 2024 for $690K?
  • Who pays heat, water and trash? Are there separate meters for each unit?
  • What was renovated, when, and were permits pulled?
  • What is the roof age, and what heating system serves each unit?

Bottom line

Nicely renovated, but at $680K with no stated rents and a unit count that doesn't match the records, it loses money badly and needs proof before a showing. 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.$9,964
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$4,243
Water, sewer, trash / mo Estimateestimate. $85/unit/mo, owner-paid$255
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 1912: +1 pt capital reserve8% / 9%

Price history Realtor.com

On the market since 2026-06-28 (99 days, relisted 1×); down $25,000 (3.5%) from the first ask of $705,000; last sold for $690,000 on 2024-04-30; listed for rent at $1,099/mo on 2025-12-23.

DateEventPrice
Listed$680,000
Removed$715,000
Removed$705,000
Removed—
Listed for rent$1,099/mo
Listed for rent$1,550/mo
Sold$690,000
Removed—
Listed for rent$1,099/mo
Listed for rent$1,600/mo
Removed—
Rent changed$1,600/mo
Listed for rent$1,700/mo
Removed—
Rent changed$1,800/mo
Listed for rent$1,900/mo
Removed—
Listed for rent$2,000/mo
Sold$769,000
Listed$799,000
Sold public record$153,000
Sold public record$130,000

County record Public record

Recorded astriplex
Living units3
Year built1912
Market value (2026)$617,100
Property tax$9,964
Special assessmentsnone
Homesteadno
Last sale2024-04-01 · $690,000

Source: Hennepin County parcel records.

City rental license

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

Nearest highway

I 35W, about 316 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).