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 ↗
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
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
- 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.
- 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
- Taxes unverified Without the parcel match, an investor's non-homestead tax bill could be higher than assumed.
- '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!”
- 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.
- Long time on market 77 days means leverage for a lower offer or concessions.
From the photos
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
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
- $57,070
- Price per unit
- $146,333
- GRM
- 7.8
Each month
- Cash flow
- −$179/mo
- Cash-on-cash
- −3.8%
- Cap rate
- 7.4%
- DSCR
- 0.94×
Break-even
- Price that breaks even
- $411,643
- Rent that breaks even
- $4,930/mo
Long run
- Year 30: property vs stocks
- $2.08M vs $460K
- Cash flow turns positive
- year 4
The deal
- Price
- $439,000
- Cash to close
- $57,070
- Price per unit
- $146,333
- GRM
- 7.8
Each month
- Cash flow
- −$577/mo
- Cash-on-cash
- −12.1%
- Cap rate
- 6.3%
- DSCR
- 0.80×
Break-even
- Price that breaks even
- $350,940
- Rent that breaks even
- $5,529/mo
Long run
- Year 30: property vs stocks
- $1.59M vs $588K
- Cash flow turns positive
- year 6
The deal
- Price
- $429,000
- Cash to close
- $55,770
- Price per unit
- $143,000
- GRM
- 7.6
Each month
- Cash flow
- −$114/mo
- Cash-on-cash
- −2.4%
- Cap rate
- 7.5%
- DSCR
- 0.96×
Break-even
- Price that breaks even
- $411,643
- Rent that breaks even
- $4,846/mo
Long run
- Year 30: property vs stocks
- $2.11M vs $437K
- Cash flow turns positive
- year 3
The deal
- Price
- $429,000
- Cash to close
- $55,770
- Price per unit
- $143,000
- GRM
- 7.6
Each month
- Cash flow
- −$511/mo
- Cash-on-cash
- −11.0%
- Cap rate
- 6.4%
- DSCR
- 0.82×
Break-even
- Price that breaks even
- $350,940
- Rent that breaks even
- $5,435/mo
Long run
- Year 30: property vs stocks
- $1.61M vs $554K
- Cash flow turns positive
- year 6
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
The deal
- Price
- $439,000
- Cash to close
- $100,970
- Price per unit
- $146,333
- GRM
- 7.8
Each month
- Cash flow
- −$38/mo
- Cash-on-cash
- −0.4%
- Cap rate
- 6.3%
- DSCR
- 0.98×
Break-even
- Price that breaks even
- $431,896
- Rent that breaks even
- $4,754/mo
Long run
- Year 30: property vs stocks
- $1.84M vs $772K
- Cash flow turns positive
- year 2
The deal
- Price
- $429,000
- Cash to close
- $98,670
- Price per unit
- $143,000
- GRM
- 7.6
Each month
- Cash flow
- $413/mo
- Cash-on-cash
- 5.0%
- Cap rate
- 7.5%
- DSCR
- 1.18×
Break-even
- Price that breaks even
- $506,603
- Rent that breaks even
- $4,170/mo
Long run
- Year 30: property vs stocks
- $2.50M vs $751K
- Cash flow turns positive
- year 1
The deal
- Price
- $429,000
- Cash to close
- $98,670
- Price per unit
- $143,000
- GRM
- 7.6
Each month
- Cash flow
- $15/mo
- Cash-on-cash
- 0.2%
- Cap rate
- 6.4%
- DSCR
- 1.01×
Break-even
- Price that breaks even
- $431,896
- Rent that breaks even
- $4,678/mo
Long run
- Year 30: property vs stocks
- $1.88M vs $751K
- Cash flow turns positive
- year 1
The deal
- Price
- $439,000
- Cash to close
- $122,920
- Price per unit
- $146,333
- GRM
- 7.8
Each month
- Cash flow
- $506/mo
- Cash-on-cash
- 4.9%
- Cap rate
- 7.4%
- DSCR
- 1.23×
Break-even
- Price that breaks even
- $540,377
- Rent that breaks even
- $4,051/mo
Long run
- Year 30: property vs stocks
- $2.62M vs $936K
- Cash flow turns positive
- year 1
The deal
- Price
- $439,000
- Cash to close
- $122,920
- Price per unit
- $146,333
- GRM
- 7.8
Each month
- Cash flow
- $108/mo
- Cash-on-cash
- 1.1%
- Cap rate
- 6.3%
- DSCR
- 1.05×
Break-even
- Price that breaks even
- $460,690
- Rent that breaks even
- $4,544/mo
Long run
- Year 30: property vs stocks
- $2.01M vs $936K
- Cash flow turns positive
- year 1
The deal
- Price
- $429,000
- Cash to close
- $120,120
- Price per unit
- $143,000
- GRM
- 7.6
Each month
- Cash flow
- $556/mo
- Cash-on-cash
- 5.6%
- Cap rate
- 7.5%
- DSCR
- 1.26×
Break-even
- Price that breaks even
- $540,377
- Rent that breaks even
- $3,988/mo
Long run
- Year 30: property vs stocks
- $2.66M vs $914K
- Cash flow turns positive
- year 1
The deal
- Price
- $429,000
- Cash to close
- $120,120
- Price per unit
- $143,000
- GRM
- 7.6
Each month
- Cash flow
- $158/mo
- Cash-on-cash
- 1.6%
- Cap rate
- 6.4%
- DSCR
- 1.07×
Break-even
- Price that breaks even
- $460,690
- Rent that breaks even
- $4,473/mo
Long run
- Year 30: property vs stocks
- $2.04M vs $914K
- 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,629 |
| PMI | −$247 |
| Cash flow | −$179 |
| Principal paid down (equity, not cash) | $334 |
| 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 |
| Property management | −$398 |
| Net operating income | $2,299 |
| Mortgage (principal + interest) | −$2,629 |
| PMI | −$247 |
| Cash flow | −$577 |
| Principal paid down (equity, not cash) | $334 |
| 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,569 |
| PMI | −$241 |
| Cash flow | −$114 |
| Principal paid down (equity, not cash) | $327 |
| 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 |
| Property management | −$398 |
| Net operating income | $2,299 |
| Mortgage (principal + interest) | −$2,569 |
| PMI | −$241 |
| Cash flow | −$511 |
| Principal paid down (equity, not cash) | $327 |
| 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 |
| 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 |
| Property management | −$398 |
| Net operating income | $2,299 |
| Mortgage (principal + interest) | −$2,337 |
| Cash flow | −$38 |
| Principal paid down (equity, not cash) | $297 |
| 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,283 |
| Cash flow | $413 |
| Principal paid down (equity, not cash) | $291 |
| 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 |
| Property management | −$398 |
| Net operating income | $2,299 |
| Mortgage (principal + interest) | −$2,283 |
| Cash flow | $15 |
| Principal paid down (equity, not cash) | $291 |
| 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,191 |
| Cash flow | $506 |
| Principal paid down (equity, not cash) | $279 |
| 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 |
| Property management | −$398 |
| Net operating income | $2,299 |
| Mortgage (principal + interest) | −$2,191 |
| Cash flow | $108 |
| Principal paid down (equity, not cash) | $279 |
| 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,141 |
| Cash flow | $556 |
| Principal paid down (equity, not cash) | $272 |
| 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 |
| Property management | −$398 |
| Net operating income | $2,299 |
| Mortgage (principal + interest) | −$2,141 |
| Cash flow | $158 |
| Principal paid down (equity, not cash) | $272 |
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
- Your equity when you sell
- $1,001,634
- Rental profits, invested at 7%
- $1,074,259
Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $395,100 of loan.
$537,805 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $434,431
- Monthly shortfalls, invested
- $25,392
$57,070 put into an index fund instead of the down payment and closing costs.
$3,688 you'd have paid in while the building lost money, invested instead.
The building comes out $1,616,070 ahead after 30 years.
- Your equity when you sell
- $1,001,634
- Rental profits, invested at 7%
- $584,346
Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $395,100 of loan.
$330,852 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $434,431
- Monthly shortfalls, invested
- $153,976
$57,070 put into an index fund instead of the down payment and closing costs.
$23,739 you'd have paid in while the building lost money, invested instead.
The building comes out $997,573 ahead after 30 years.
- Your equity when you sell
- $978,818
- Rental profits, invested at 7%
- $1,131,190
Sells for $1,041,296 (value up 3% a year), minus 6% selling cost ($62,478). Rent paid down $386,100 of loan.
$557,758 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $424,535
- Monthly shortfalls, invested
- $12,710
$55,770 put into an index fund instead of the down payment and closing costs.
$1,816 you'd have paid in while the building lost money, invested instead.
The building comes out $1,672,763 ahead after 30 years.
- Your equity when you sell
- $978,818
- Rental profits, invested at 7%
- $629,792
Sells for $1,041,296 (value up 3% a year), minus 6% selling cost ($62,478). Rent paid down $386,100 of loan.
$348,815 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $424,535
- Monthly shortfalls, invested
- $129,809
$55,770 put into an index fund instead of the down payment and closing costs.
$19,876 you'd have paid in while the building lost money, invested instead.
The building comes out $1,054,266 ahead after 30 years.
- Your equity when you sell
- $1,001,634
- Rental profits, invested at 7%
- $1,456,340
Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $351,200 of loan.
$651,114 of cash flow over 30 years, plus what it earned invested.
- 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.
- Your equity when you sell
- $1,001,634
- Rental profits, invested at 7%
- $841,070
Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $351,200 of loan.
$424,564 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $768,609
- Monthly shortfalls, invested
- $3,228
$100,970 put into an index fund instead of the down payment and closing costs.
$454 you'd have paid in while the building lost money, invested instead.
The building comes out $1,070,867 ahead after 30 years.
- Your equity when you sell
- $978,818
- Rental profits, invested at 7%
- $1,516,671
Sells for $1,041,296 (value up 3% a year), minus 6% selling cost ($62,478). Rent paid down $343,200 of loan.
$670,275 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $751,101
$98,670 put into an index fund instead of the down payment and closing costs.
The building comes out $1,744,388 ahead after 30 years.
- Your equity when you sell
- $978,818
- Rental profits, invested at 7%
- $898,174
Sells for $1,041,296 (value up 3% a year), minus 6% selling cost ($62,478). Rent paid down $343,200 of loan.
$443,271 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $751,101
$98,670 put into an index fund instead of the down payment and closing costs.
The building comes out $1,125,891 ahead after 30 years.
- Your equity when you sell
- $1,001,634
- Rental profits, invested at 7%
- $1,621,873
Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $329,250 of loan.
$703,686 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $935,698
$122,920 put into an index fund instead of the down payment and closing costs.
The building comes out $1,687,810 ahead after 30 years.
- Your equity when you sell
- $1,001,634
- Rental profits, invested at 7%
- $1,003,376
Sells for $1,065,568 (value up 3% a year), minus 6% selling cost ($63,934). Rent paid down $329,250 of loan.
$476,683 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $935,698
$122,920 put into an index fund instead of the down payment and closing costs.
The building comes out $1,069,312 ahead after 30 years.
- Your equity when you sell
- $978,818
- Rental profits, invested at 7%
- $1,678,434
Sells for $1,041,296 (value up 3% a year), minus 6% selling cost ($62,478). Rent paid down $321,750 of loan.
$721,649 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $914,384
$120,120 put into an index fund instead of the down payment and closing costs.
The building comes out $1,742,868 ahead after 30 years.
- Your equity when you sell
- $978,818
- Rental profits, invested at 7%
- $1,059,937
Sells for $1,041,296 (value up 3% a year), minus 6% selling cost ($62,478). Rent paid down $321,750 of loan.
$494,646 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $914,384
$120,120 put into an index fund instead of the down payment and closing costs.
The building comes out $1,124,371 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
Year 30 (loan paid off): property $2.08M, stocks $460K. The property wins.
Year 30 (loan paid off): property $1.59M, stocks $588K. The property wins.
Year 30 (loan paid off): property $2.11M, stocks $437K. The property wins.
Year 30 (loan paid off): property $1.61M, stocks $554K. The property wins.
Year 30 (loan paid off): property $2.46M, stocks $769K. The property wins.
Year 30 (loan paid off): property $1.84M, stocks $772K. The property wins.
Year 30 (loan paid off): property $2.50M, stocks $751K. The property wins.
Year 30 (loan paid off): property $1.88M, stocks $751K. The property wins.
Year 30 (loan paid off): property $2.62M, stocks $936K. The property wins.
Year 30 (loan paid off): property $2.01M, stocks $936K. The property wins.
Year 30 (loan paid off): property $2.66M, stocks $914K. The property wins.
Year 30 (loan paid off): property $2.04M, stocks $914K. 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
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 543 River St, Apt 3, Taylors Falls 55084 off market | $1,750 | 2 / 2 | 0.0 mi | 92% |
| 115 N Washington St, Unit UPSTAIRS2, Saint Croi… off market | $1,300 | 2 / 1 | 0.5 mi | 91% |
| 115 N Washington St, Unit UPSTAIRS1, Saint Croi… off market | $1,000 | 1 / 1 | 0.5 mi | 81% |
| 144 E Kentucky St, Saint Croix Falls, WI 54024 off market | $795 | 1 / 1 | 0.5 mi | 81% |
| 115 N Washington St, Unit BASEMENT2, Saint Croi… off market | $1,500 | 2 / 1 | 0.5 mi | 77% |
| 236 N Jefferson St, Apt 7, Saint Croix Falls, W… off market | $850 | 2 / 1 | 0.7 mi | 76% |
| 1270 Greentree Drgreentree Dr And 320 Polk Pkwy… off market | $1,149 | 2 / 1 | 2.2 mi | 76% |
| 515 4th St, Centuria, WI 54824 off market | $795 | 1 / 1 | 5.6 mi | 74% |
| 226-234 South St W, Dresser, WI 54009 off market | $1,049 | 2 / 1 | 3.9 mi | 73% |
| 2384 94th Ave, Osceola, WI 54020 off market | $1,149 | 2 / 1 | 4.1 mi | 73% |
1 bed / 1.5 bath estimate $1,500/mo · range $1,225–$1,800
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 115 N Washington St, Unit UPSTAIRS1, Saint Croi… off market | $1,000 | 1 / 1 | 0.5 mi | 91% |
| 144 E Kentucky St, Saint Croix Falls, WI 54024 off market | $795 | 1 / 1 | 0.5 mi | 91% |
| 515 4th St, Centuria, WI 54824 off market | $795 | 1 / 1 | 5.6 mi | 83% |
| 543 River St, Apt 3, Taylors Falls 55084 off market | $1,750 | 2 / 2 | 0.0 mi | 82% |
| 115 N Washington St, Unit UPSTAIRS2, Saint Croi… off market | $1,300 | 2 / 1 | 0.5 mi | 81% |
| 144 E Kentucky St, Apt 2, Saint Croix Falls, WI 54024 off market | $835 | 1 / 1 | 0.5 mi | 77% |
| 218 N Jefferson St, Apt 2, Saint Croix Falls, W… off market | $770 | 1 / 1 | 0.7 mi | 77% |
| 123 N Adams St, Unit 1, Saint Croix Falls, WI 54024 off market | $825 | 1 / 1 | 0.6 mi | 76% |
| 2102 120th Ave, Apt 4, Dresser, WI 54009 off market | $1,095 | 1 / 1 | 3.5 mi | 73% |
| 2102 120th Ave, Dresser, WI 54009 off market | $1,095 | 1 / 1 | 3.5 mi | 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 rate | 8% / 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.
| Date | Event | Price |
|---|---|---|
| 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 as | triplex |
| Property tax, 2024 | $4,085 |
| County | Chisago |
| Parcel number | 200008800 |
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.