Twin Cities suburbs: 2–4 unit rentals

Every listing we track, run through the same model: 20% down, 7% for 30 years, offer at asking, self-managed. Toggle other scenarios on each property page.

Single-family homes in Twin Cities suburbs7,385 houses for sale, ranked by cash flowBrowse →

Market pulse

Listings tracked
77
Cash-flow positive today
16 of 76
at 20% down
Median price per unit
$224K
Median est. rent per unit
$1,600
Mortgage rate we use
7.00%

Top picks across Twin Cities suburbs

Ranked on real rent estimates (nearby comparable rentals or our own research). Listings with a serious red flag are under Proceed with caution instead, however good the numbers look.

Ways to slice it

Best cash flow now

Monthly cash flow at 20% down.

  1. 5017-5019 Shoreline Dr · Mound serious flag $1,185/mo
  2. 520 W State St · Belle Plaine $977/mo
  3. 8015 4th Ave · Lino Lakes serious flag $723/mo
  4. 243 Park St W · South Saint Paul $699/mo
  5. 3308 84th Ave N · Brooklyn Park serious flag $674/mo

+ 71 more on the city pages

Best long-term

Year-30 wealth vs. the same money in stocks.

  1. 5017-5019 Shoreline Dr · Mound serious flag 5.11× stocks
  2. 520 W State St · Belle Plaine 4.46× stocks
  3. 243 Park St W · South Saint Paul 4.28× stocks
  4. 8015 4th Ave · Lino Lakes serious flag 3.93× stocks
  5. 3308 84th Ave N · Brooklyn Park serious flag 3.66× stocks

+ 71 more on the city pages

Value-add

Under-rented, needs work, or room to negotiate.

  1. 3811 Restwood Rd · Circle Pines Long time on market: room to negotiate.
  2. 8015 4th Ave · Lino Lakes serious flag Sold as-is: the seller won't fix what the inspection finds.
  3. 355 14th Ave S · South Saint Paul serious flag Long time on market: room to negotiate.
  4. 309 5th Ave NW · New Prague serious flag Long time on market: room to negotiate.
  5. 4162 Adair Ave N · Robbinsdale serious flag Long time on market: room to negotiate.

+ 14 more on the city pages

Proceed with caution

Decent numbers, serious flags.

  1. 3308 84th Ave N · Brooklyn Park No rents, lease terms or expenses given despite 'turnkey' and 'fully leased' claims
  2. 2824 79th Ave N · Brooklyn Park No rents, lease terms or expenses given for a 'turnkey' pitch
  3. 5017-5019 Shoreline Dr · Mound Rents are called below market but no actual rents or lease terms are given, so income is unverified.
  4. 6117 France Ave S · Edina No rents, lease status or occupancy given.
  5. 8015 4th Ave · Lino Lakes Cash or hard money only: the property likely won't pass conventional or FHA lending, which points to condition problems and limits exit buyers.

+ 26 more on the city pages

Map

Explore by city

Every city in Twin Cities suburbs with a 2–4 unit listing, with the median monthly cash flow at 20% down.

All cities with listings (41)

Monthly cash flow: top 20

−$500$0$500$1,000$1,500break-even5017-5019 Shoreline Dr$1,185520 W State St$9778015 4th Ave$723243 Park St W$6993308 84th Ave N$6743811 Restwood Rd$6582824 79th Ave N$4716117 France Ave S$4391381 Easter Ln$251245 Glenmoor Ln$217355 14th Ave S$2012545 70th St E$166429 2nd Ave E$14525640 Wild Rose Ln$62701 Virginia Ave N$12709 Virginia Ave N$1309 5th Ave NW−$812 Ryan Pl−$10416 4th Ave S−$102733 Virginia Ave N−$19

Needs more info

Left out of the rankings until a data problem is resolved.

  1. 4365 Warren Ave · Spring Park No reliable rent estimate: too few comparable rentals close by, and no RentCast estimate.