Back to Greater Minnesota

543 River St

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

Taylors Falls, MN · View the listing ↗

Cash flows

Photos, via Realtor.com.

Asking price
$439,000
3 units · $146K per unit
Monthly cash flow
$360
at 20% down, 7%
Estimated rent
$4,700/mo
medium confidence
Break-even price
$506,603
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

The description is thin: no rents, no lease status, no utilities, no systems, and it calls the place a "cash cow" without a single number. Our underwriting shows about $360/mo cash flow at 20% down and the ask, a 7.4% cap, on estimated rents with no actuals, so it only works if those rents are real. Photos show radiator heat in several units, which points to a boiler and possibly owner-paid heat. The county record didn't match, so taxes and unit count are unverified, and 77 days on market gives some room to negotiate. Get the rent roll, heat setup and license status first, then see it if the numbers hold.

Things to consider

  1. Cash flow rests on estimated rents We have no actual rents, so the $360/mo cash flow and 7.4% cap could move a lot if real rents or leases differ.
  2. Heat setup could cost real money Radiators suggest a boiler. If the owner pays heat for three units, expenses rise and cash flow drops.From photo 9
  3. Taxes unverified Without the parcel match, an investor's non-homestead tax bill could be higher than assumed.
  4. 'Updated' claim looks mostly cosmetic Kitchens and baths look dated, so budget for updates before raising rents.Listing says: “The units have been updated and all are in great condition!”
  5. Break-even price is above the ask Our model breaks even near $507K versus $439K ask, which gives some cushion, but only if rents hold.
  6. Long time on market 77 days means leverage for a lower offer or concessions.

From the photos

Listing photo 1
1 of 8Plus

Exterior siding and windows appear newer; gravel drainage strip and downspout appear fine

Listing photo 1
2 of 8Check

Brick chimney with a ladder attached; check chimney condition and whether it is in use

Listing photo 8
3 of 8Concern

Kitchens have dated oak cabinets, basic coil-top electric ranges and older flooring, so updates look cosmetic at most

Listing photo 9
4 of 8Check

Radiator heat visible in the kitchen and living areas, suggesting a hot-water boiler; confirm age and metering

Listing photo 6
5 of 8Concern

Bathrooms look dated, with original wood vanity and old flooring, which contradicts 'all updated'

Listing photo 3
6 of 8Check

Carpet looks fresh in the living and bedroom spaces, but it is a cosmetic refresh

Listing photo 10
7 of 8Check

Lower level has a drop ceiling, small windows and newer vinyl plank flooring; confirm egress and legal use as living space

Listing photo 1
8 of 8Check

No photos of the mechanicals, electrical panels, roof or any unit exteriors beyond one side

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

Condition and repairs

  • doneUnits described as updated and in great conditionListing says: The units have been updated and all are in great condition!

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
$439,000
Cash to close
$100,970
Price per unit
$146,333
GRM
7.8

Each month

Cash flow
$360/mo
Cash-on-cash
4.3%
Cap rate
7.4%
DSCR
1.15×

Break-even

Price that breaks even
$506,603
Rent that breaks even
$4,239/mo

Long run

Year 30: property vs stocks
$2.46M vs $769K
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$4,700
Vacancy (6%)−$282
Collected$4,418
Property tax Listing−$340
Insurance Estimate−$314
Water, sewer, trash Estimate−$255
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$376
Capital reserve (8% of rent)−$376
Net operating income$2,696
Mortgage (principal + interest)−$2,337
Cash flow$360
Principal paid down (equity, not cash)$297

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$2,457,974
Your equity when you sell
$1,001,634

Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $351,200 of loan.

Rental profits, invested at 7%
$1,456,340

$651,114 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$768,609
Cash to close, invested at 7%
$768,609

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

The building comes out $1,689,365 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 $2.46M, stocks $769K. The property wins.

Comparable rentals

Nearby rentals RentCast matched to each unit type, as of 2026-10-05. The estimate above is RentCast's, weighted toward the closest matches.

2 bed / 1.5 bath estimate $1,600/mo · range $1,325–$1,900

AddressRentBd / BaSq ftDistanceListedMatch
543 River St, Apt 3, Taylors Falls 55084 off market $1,750 2 / 2 — 0.0 mi 2026-09-12 92%
115 N Washington St, Unit UPSTAIRS2, Saint Croi… off market $1,300 2 / 1 — 0.5 mi 2026-06-25 91%
115 N Washington St, Unit UPSTAIRS1, Saint Croi… off market $1,000 1 / 1 — 0.5 mi 2026-08-31 81%
144 E Kentucky St, Saint Croix Falls, WI 54024 off market $795 1 / 1 — 0.5 mi 2024-11-12 81%
115 N Washington St, Unit BASEMENT2, Saint Croi… off market $1,500 2 / 1 — 0.5 mi 2026-02-17 77%
236 N Jefferson St, Apt 7, Saint Croix Falls, W… off market $850 2 / 1 600 0.7 mi 2026-04-21 76%
1270 Greentree Drgreentree Dr And 320 Polk Pkwy… off market $1,149 2 / 1 906 2.2 mi 2026-06-02 76%
515 4th St, Centuria, WI 54824 off market $795 1 / 1 — 5.6 mi 2026-05-08 74%
226-234 South St W, Dresser, WI 54009 off market $1,049 2 / 1 950 3.9 mi 2026-06-02 73%
2384 94th Ave, Osceola, WI 54020 off market $1,149 2 / 1 936 4.1 mi 2026-04-17 73%

1 bed / 1.5 bath estimate $1,500/mo · range $1,225–$1,800

AddressRentBd / BaSq ftDistanceListedMatch
115 N Washington St, Unit UPSTAIRS1, Saint Croi… off market $1,000 1 / 1 — 0.5 mi 2026-08-31 91%
144 E Kentucky St, Saint Croix Falls, WI 54024 off market $795 1 / 1 — 0.5 mi 2024-11-12 91%
515 4th St, Centuria, WI 54824 off market $795 1 / 1 — 5.6 mi 2026-05-08 83%
543 River St, Apt 3, Taylors Falls 55084 off market $1,750 2 / 2 — 0.0 mi 2026-09-12 82%
115 N Washington St, Unit UPSTAIRS2, Saint Croi… off market $1,300 2 / 1 — 0.5 mi 2026-06-25 81%
144 E Kentucky St, Apt 2, Saint Croix Falls, WI 54024 off market $835 1 / 1 800 0.5 mi 2026-09-03 77%
218 N Jefferson St, Apt 2, Saint Croix Falls, W… off market $770 1 / 1 800 0.7 mi 2026-03-27 77%
123 N Adams St, Unit 1, Saint Croix Falls, WI 54024 off market $825 1 / 1 550 0.6 mi 2022-12-14 76%
2102 120th Ave, Apt 4, Dresser, WI 54009 off market $1,095 1 / 1 800 3.5 mi 2026-07-13 73%
2102 120th Ave, Dresser, WI 54009 off market $1,095 1 / 1 800 3.5 mi 2026-04-21 73%

On the maps, this property and comparable rentals. Comparable rentals and rent estimate: RentCast. Rents are asking rents from listings; check them against the actual leases.

Red flags and opportunities

Watch for

  • highNo rents, leases or occupancy given for a property pitched on cash flow Listing says: This property is an absolute cash cow. · AI review
  • mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 543 RIVER ST
  • mediumRadiator heat suggests a boiler system, possibly shared and owner-paid Based on: photo 8 · AI review
  • lowListing pushes Unit 3 as owner-occupant ready, so it may be vacant or have no lease in place Listing says: Unit 3 is a large two bedroom, two bathroom unit ready for an owner-occupant. · AI review

Opportunities

  • Owner-occupy Unit 3 and rent the other two Listing says: Unit 3 is a large two bedroom, two bathroom unit ready for an owner-occupant. · AI review
  • 77 days on market suggests room to negotiate Based on: data: listing.days_on_market · AI review
  • Walkable location near the river and shops supports tenant demand Listing says: In an awesome location near Coffee Talk, cute shops, and the hospital. · AI review

Questions for the agent

  • What are current rents and lease terms for each unit, and can I see the rent roll and leases?
  • How is heat provided, how many boilers or meters, and who pays heat, water and electric?
  • What are the actual annual taxes and any special assessments?
  • Is Unit 3 vacant, and is the building licensed as a three-unit rental?
  • How old are the roof, boiler, electrical panels and water heaters, and what was updated recently?
  • Why has it sat 77 days, and have there been offers or price cuts?

Bottom line

Maybe worth a look at 7.4% cap on estimated rents, but the listing gives no real numbers, so get the rent roll and heat details before anything else. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Listinglisting, tax year 2024. 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,085
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$3,771
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. base rate8% / 8%

Price history Realtor.com

On the market since 2026-05-11 (147 days); down $11,000 (2.4%) from the first ask of $450,000; last sold for $237,500 on 2024-05-20.

DateEventPrice
Price changed$439,000
Listed$450,000
Removed$450,000
Removed$434,900
Listed$450,000
Sold public record$237,500
Sold public record$147,500
Removed$250,000
Sold$94,500
Relisted$92,000
Removed$87,000
Price changed$87,000
Price changed$99,900
Price changed$119,900
Price changed$134,900
Price changed$142,400
Price changed$149,900
Price changed$157,400
Price changed$164,900
Price changed$172,400
Price changed$179,900
Price changed$187,400
Relisted$194,900
Removed$209,900
Price changed$209,900

From the listing Listing

Listed astriplex
Property tax, 2024$4,085
CountyChisago
Parcel number200008800

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 Taylors Falls on rental licensing before you buy.