623 Horace Ave N
Triplex · 3 units: 2 bed / 1 bath ×2 and 1 bed / 1 bath unit split estimated · 1,691 sq ft
Thief River Falls, MN · View the listing ↗
Photos courtesy of USA Realty - Broker, via Realtor.com.
- Asking price
- $105,000 3 units · $35K per unit
- Monthly cash flow
- $423 at 20% down, 7%
- Estimated rent
- $2,350/mo medium confidence
- Break-even price
- $184,518 where cash flow hits $0
First look
The description is pure marketing: no rents, no unit mix, no utilities, no repairs. At $105K our model shows about $423/month cash flow and an 11.2% cap rate, but that uses our rent estimates and unverified taxes, so treat it as a best guess. The photos show one house with an old kitchen, a dated bath and a rough upstairs, and I can't confirm three units from them. Radiators point to a central boiler, which probably means the owner pays heat. Before a showing, confirm the unit count and rental license, and get the rent roll and 12 months of expenses.
Things to consider
- Unit count unverified Rent and value depend on three legal units. A converted single-family would change the numbers a lot.
- Rents are only our estimates The $423/month cash flow rests on estimated rents of about $775-$800 per unit. Actual rents could be lower.
- Interiors look dated Budget for updates and turnover costs. Older systems could eat into the modeled yield.From photo 5
- Heat is likely a shared boiler Radiators suggest central heat. If the owner pays, that is a real cost in a cold climate.From photo 7
- Small-town market Thief River Falls has a thin tenant pool, so vacancy can run longer than in a metro.
From the photos
Based on 8 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
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
- $105,000
- Cash to close
- $13,650
- Price per unit
- $35,000
- GRM
- 3.7
Each month
- Cash flow
- $294/mo
- Cash-on-cash
- 25.9%
- Cap rate
- 11.2%
- DSCR
- 1.43×
Break-even
- Price that breaks even
- $149,931
- Rent that breaks even
- $1,968/mo
Long run
- Year 30: property vs stocks
- $960K vs $104K
- Cash flow turns positive
- year 1
The deal
- Price
- $105,000
- Cash to close
- $13,650
- Price per unit
- $35,000
- GRM
- 3.7
Each month
- Cash flow
- $95/mo
- Cash-on-cash
- 8.4%
- Cap rate
- 9.0%
- DSCR
- 1.14×
Break-even
- Price that breaks even
- $119,579
- Rent that breaks even
- $2,211/mo
Long run
- Year 30: property vs stocks
- $651K vs $104K
- Cash flow turns positive
- year 1
The deal
- Price
- $95,000
- Cash to close
- $12,350
- Price per unit
- $31,667
- GRM
- 3.4
Each month
- Cash flow
- $360/mo
- Cash-on-cash
- 35.0%
- Cap rate
- 12.4%
- DSCR
- 1.58×
Break-even
- Price that breaks even
- $149,931
- Rent that breaks even
- $1,883/mo
Long run
- Year 30: property vs stocks
- $1.01M vs $94K
- Cash flow turns positive
- year 1
The deal
- Price
- $95,000
- Cash to close
- $12,350
- Price per unit
- $31,667
- GRM
- 3.4
Each month
- Cash flow
- $161/mo
- Cash-on-cash
- 15.6%
- Cap rate
- 9.9%
- DSCR
- 1.26×
Break-even
- Price that breaks even
- $119,579
- Rent that breaks even
- $2,115/mo
Long run
- Year 30: property vs stocks
- $698K vs $94K
- Cash flow turns positive
- year 1
The deal
- Price
- $105,000
- Cash to close
- $24,150
- Price per unit
- $35,000
- GRM
- 3.7
Each month
- Cash flow
- $423/mo
- Cash-on-cash
- 21.0%
- Cap rate
- 11.2%
- DSCR
- 1.76×
Break-even
- Price that breaks even
- $184,518
- Rent that breaks even
- $1,800/mo
Long run
- Year 30: property vs stocks
- $1.06M vs $184K
- Cash flow turns positive
- year 1
The deal
- Price
- $105,000
- Cash to close
- $24,150
- Price per unit
- $35,000
- GRM
- 3.7
Each month
- Cash flow
- $224/mo
- Cash-on-cash
- 11.2%
- Cap rate
- 9.0%
- DSCR
- 1.40×
Break-even
- Price that breaks even
- $147,164
- Rent that breaks even
- $2,023/mo
Long run
- Year 30: property vs stocks
- $748K vs $184K
- Cash flow turns positive
- year 1
The deal
- Price
- $95,000
- Cash to close
- $21,850
- Price per unit
- $31,667
- GRM
- 3.4
Each month
- Cash flow
- $476/mo
- Cash-on-cash
- 26.2%
- Cap rate
- 12.4%
- DSCR
- 1.94×
Break-even
- Price that breaks even
- $184,518
- Rent that breaks even
- $1,731/mo
Long run
- Year 30: property vs stocks
- $1.10M vs $166K
- Cash flow turns positive
- year 1
The deal
- Price
- $95,000
- Cash to close
- $21,850
- Price per unit
- $31,667
- GRM
- 3.4
Each month
- Cash flow
- $278/mo
- Cash-on-cash
- 15.2%
- Cap rate
- 9.9%
- DSCR
- 1.55×
Break-even
- Price that breaks even
- $147,164
- Rent that breaks even
- $1,945/mo
Long run
- Year 30: property vs stocks
- $786K vs $166K
- Cash flow turns positive
- year 1
The deal
- Price
- $105,000
- Cash to close
- $29,400
- Price per unit
- $35,000
- GRM
- 3.7
Each month
- Cash flow
- $458/mo
- Cash-on-cash
- 18.7%
- Cap rate
- 11.2%
- DSCR
- 1.87×
Break-even
- Price that breaks even
- $196,819
- Rent that breaks even
- $1,755/mo
Long run
- Year 30: property vs stocks
- $1.10M vs $224K
- Cash flow turns positive
- year 1
The deal
- Price
- $105,000
- Cash to close
- $29,400
- Price per unit
- $35,000
- GRM
- 3.7
Each month
- Cash flow
- $259/mo
- Cash-on-cash
- 10.6%
- Cap rate
- 9.0%
- DSCR
- 1.50×
Break-even
- Price that breaks even
- $156,975
- Rent that breaks even
- $1,972/mo
Long run
- Year 30: property vs stocks
- $788K vs $224K
- Cash flow turns positive
- year 1
The deal
- Price
- $95,000
- Cash to close
- $26,600
- Price per unit
- $31,667
- GRM
- 3.4
Each month
- Cash flow
- $508/mo
- Cash-on-cash
- 22.9%
- Cap rate
- 12.4%
- DSCR
- 2.07×
Break-even
- Price that breaks even
- $196,819
- Rent that breaks even
- $1,690/mo
Long run
- Year 30: property vs stocks
- $1.13M vs $202K
- Cash flow turns positive
- year 1
The deal
- Price
- $95,000
- Cash to close
- $26,600
- Price per unit
- $31,667
- GRM
- 3.4
Each month
- Cash flow
- $309/mo
- Cash-on-cash
- 14.0%
- Cap rate
- 9.9%
- DSCR
- 1.65×
Break-even
- Price that breaks even
- $156,975
- Rent that breaks even
- $1,899/mo
Long run
- Year 30: property vs stocks
- $822K vs $202K
- Cash flow turns positive
- year 1
Monthly
Monthly breakdown
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Net operating income | $982 |
| Mortgage (principal + interest) | −$629 |
| PMI | −$59 |
| Cash flow | $294 |
| Principal paid down (equity, not cash) | $80 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Property management | −$199 |
| Net operating income | $783 |
| Mortgage (principal + interest) | −$629 |
| PMI | −$59 |
| Cash flow | $95 |
| Principal paid down (equity, not cash) | $80 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Net operating income | $982 |
| Mortgage (principal + interest) | −$569 |
| PMI | −$53 |
| Cash flow | $360 |
| Principal paid down (equity, not cash) | $72 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Property management | −$199 |
| Net operating income | $783 |
| Mortgage (principal + interest) | −$569 |
| PMI | −$53 |
| Cash flow | $161 |
| Principal paid down (equity, not cash) | $72 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Net operating income | $982 |
| Mortgage (principal + interest) | −$559 |
| Cash flow | $423 |
| Principal paid down (equity, not cash) | $71 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Property management | −$199 |
| Net operating income | $783 |
| Mortgage (principal + interest) | −$559 |
| Cash flow | $224 |
| Principal paid down (equity, not cash) | $71 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Net operating income | $982 |
| Mortgage (principal + interest) | −$506 |
| Cash flow | $476 |
| Principal paid down (equity, not cash) | $64 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Property management | −$199 |
| Net operating income | $783 |
| Mortgage (principal + interest) | −$506 |
| Cash flow | $278 |
| Principal paid down (equity, not cash) | $64 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Net operating income | $982 |
| Mortgage (principal + interest) | −$524 |
| Cash flow | $458 |
| Principal paid down (equity, not cash) | $67 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Property management | −$199 |
| Net operating income | $783 |
| Mortgage (principal + interest) | −$524 |
| Cash flow | $259 |
| Principal paid down (equity, not cash) | $67 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Net operating income | $982 |
| Mortgage (principal + interest) | −$474 |
| Cash flow | $508 |
| Principal paid down (equity, not cash) | $60 |
| Rent | $2,350 |
| Vacancy (6%) | −$141 |
| Collected | $2,209 |
| Property tax Listing | −$226 |
| Insurance Estimate | −$286 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$188 |
| Capital reserve (9% of rent) | −$212 |
| Property management | −$199 |
| Net operating income | $783 |
| Mortgage (principal + interest) | −$474 |
| Cash flow | $309 |
| Principal paid down (equity, not cash) | $60 |
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
- $239,571
- Rental profits, invested at 7%
- $720,492
Sells for $254,863 (value up 3% a year), minus 6% selling cost ($15,292). Rent paid down $94,500 of loan.
$291,319 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $103,907
$13,650 put into an index fund instead of the down payment and closing costs.
The building comes out $856,156 ahead after 30 years.
- Your equity when you sell
- $239,571
- Rental profits, invested at 7%
- $411,244
Sells for $254,863 (value up 3% a year), minus 6% selling cost ($15,292). Rent paid down $94,500 of loan.
$177,817 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $103,907
$13,650 put into an index fund instead of the down payment and closing costs.
The building comes out $546,907 ahead after 30 years.
- Your equity when you sell
- $216,755
- Rental profits, invested at 7%
- $790,105
Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $85,500 of loan.
$313,145 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $94,011
$12,350 put into an index fund instead of the down payment and closing costs.
The building comes out $912,849 ahead after 30 years.
- Your equity when you sell
- $216,755
- Rental profits, invested at 7%
- $480,857
Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $85,500 of loan.
$199,643 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $94,011
$12,350 put into an index fund instead of the down payment and closing costs.
The building comes out $603,600 ahead after 30 years.
- Your equity when you sell
- $239,571
- Rental profits, invested at 7%
- $817,951
Sells for $254,863 (value up 3% a year), minus 6% selling cost ($15,292). Rent paid down $84,000 of loan.
$319,302 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $183,836
$24,150 put into an index fund instead of the down payment and closing costs.
The building comes out $873,686 ahead after 30 years.
- Your equity when you sell
- $239,571
- Rental profits, invested at 7%
- $508,703
Sells for $254,863 (value up 3% a year), minus 6% selling cost ($15,292). Rent paid down $84,000 of loan.
$205,801 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $183,836
$24,150 put into an index fund instead of the down payment and closing costs.
The building comes out $564,438 ahead after 30 years.
- Your equity when you sell
- $216,755
- Rental profits, invested at 7%
- $878,283
Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $76,000 of loan.
$338,463 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $166,328
$21,850 put into an index fund instead of the down payment and closing costs.
The building comes out $928,709 ahead after 30 years.
- Your equity when you sell
- $216,755
- Rental profits, invested at 7%
- $569,034
Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $76,000 of loan.
$224,961 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $166,328
$21,850 put into an index fund instead of the down payment and closing costs.
The building comes out $619,461 ahead after 30 years.
- Your equity when you sell
- $239,571
- Rental profits, invested at 7%
- $857,544
Sells for $254,863 (value up 3% a year), minus 6% selling cost ($15,292). Rent paid down $78,750 of loan.
$331,876 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $223,800
$29,400 put into an index fund instead of the down payment and closing costs.
The building comes out $873,315 ahead after 30 years.
- Your equity when you sell
- $239,571
- Rental profits, invested at 7%
- $548,295
Sells for $254,863 (value up 3% a year), minus 6% selling cost ($15,292). Rent paid down $78,750 of loan.
$218,375 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $223,800
$29,400 put into an index fund instead of the down payment and closing costs.
The building comes out $564,066 ahead after 30 years.
- Your equity when you sell
- $216,755
- Rental profits, invested at 7%
- $914,104
Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $71,250 of loan.
$349,840 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $202,486
$26,600 put into an index fund instead of the down payment and closing costs.
The building comes out $928,373 ahead after 30 years.
- Your equity when you sell
- $216,755
- Rental profits, invested at 7%
- $604,856
Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $71,250 of loan.
$236,338 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $202,486
$26,600 put into an index fund instead of the down payment and closing costs.
The building comes out $619,124 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 $960K, stocks $104K. The property wins.
Year 30 (loan paid off): property $651K, stocks $104K. The property wins.
Year 30 (loan paid off): property $1.01M, stocks $94K. The property wins.
Year 30 (loan paid off): property $698K, stocks $94K. The property wins.
Year 30 (loan paid off): property $1.06M, stocks $184K. The property wins.
Year 30 (loan paid off): property $748K, stocks $184K. The property wins.
Year 30 (loan paid off): property $1.10M, stocks $166K. The property wins.
Year 30 (loan paid off): property $786K, stocks $166K. The property wins.
Year 30 (loan paid off): property $1.10M, stocks $224K. The property wins.
Year 30 (loan paid off): property $788K, stocks $224K. The property wins.
Year 30 (loan paid off): property $1.13M, stocks $202K. The property wins.
Year 30 (loan paid off): property $822K, stocks $202K. 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 bath estimate $775/mo · range $725–$825
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 416 Main Ave N, Apt 5, Thief River Falls 56701 off market | $750 | 2 / 1 | 0.2 mi | 94% |
| 416 Main Ave N, Apt 6, Thief River Falls 56701 off market | $745 | 2 / 1 | 0.2 mi | 94% |
| 703 N State Ave, Thief River Falls 56701 | $750 | 2 / 1 | 0.4 mi | 93% |
| 711 N State Ave, Thief River Falls 56701 off market | $750 | 2 / 1 | 0.4 mi | 93% |
| 516 Kendall Ave S, Apt 1, Thief River Falls 56701 off market | $875 | 2 / 1 | 0.8 mi | 93% |
| 516 Kendall Ave S, Apt 4, Thief River Falls 56701 off market | $875 | 2 / 1 | 0.8 mi | 93% |
| 413 Merriam Ave S, Apt 1, Thief River Falls 56701 off market | $825 | 2 / 1 | 0.9 mi | 93% |
| 716 Crocker Ave S, Thief River Falls 56701 | $725 | 2 / 1 | 1.0 mi | 93% |
| 1238 Edgewood Dr, Thief River Falls 56701 off market | $725 | 2 / 1 | 1.2 mi | 92% |
| 1918 Greenwood Street East Thief River Fls, Thi… off market | $800 | 2 / 1 | 1.8 mi | 91% |
1 bed / 1 bath estimate $800/mo · range $725–$875
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 416 Main Ave N, Apt 4, Thief River Falls 56701 off market | $625 | 1 / 1 | 0.2 mi | 94% |
| 619 N State Ave, Thief River Falls 56701 off market | $650 | 1 / 1 | 0.4 mi | 93% |
| 550 W 8th St, Unit 21, Thief River Falls 56701 off market | $650 | 1 / 1 | 0.5 mi | 93% |
| 106 Wheatland Ests, Thief River Falls 56701 off market | $895 | 1 / 1 | 0.5 mi | 93% |
| 501 3rd St W, Unit 507, Thief River Falls 56701 off market | $725 | 1 / 1 | 0.5 mi | 93% |
| 413 Merriam Ave S, Unit 7, Thief River Falls 56701 off market | $775 | 1 / 1 | 0.9 mi | 93% |
| 320 Oak Ave N, Apt 225, Thief River Falls 56701 off market | $650 | 1 / 1 | 0.9 mi | 93% |
| 1308 Dale St Edgewood Dr, Unit 1238, Thief Rive… off market | $810 | 1 / 1 | 1.3 mi | 92% |
| 1308 Dale St, Apt 101, Thief River Falls 56701 off market | $650 | 1 / 1 | 1.3 mi | 85% |
| 1308 Dale St, Thief River Falls 56701 off market | $660 | 1 / 1 | 1.3 mi | 85% |
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
- highTriplex claim is unverified. The house looks like a converted single-family and no county record matched. Based on: data: rule_flags · AI review
- highNo rents, leases or occupancy given, yet the listing touts cash flow. Listing says: offers outstanding cash flow potential · 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 623 HORACE AVE N
- lowListed 56 days with no operating numbers. Ask why. Based on: data: listing.days_on_market · AI review
Opportunities
- Price is low versus our break-even of about $184K, so there is room if rents and taxes check out. Based on: data: underwriting.break_even_price · AI review
- Detached garage and a large lot could add parking or garage income. Based on: photo 4 · AI review
Questions for the agent
- Is this legally a triplex? Is there a city rental license for three units?
- What are the current rents, lease terms and tenant move-in dates?
- Which utilities does the owner pay? How many meters and boilers are there?
- What are the actual property taxes and any special assessments?
- What are the roof, boiler and electrical ages?
- Why has it sat 56 days?
Bottom line
Cheap price and a good modeled yield, but nothing is verified, and it looks like a tired converted house, so prove the unit count and rents first. 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. | $2,714 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $3,435 |
| 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 1910: +1 pt capital reserve | 8% / 9% |
Price history Realtor.com
On the market since 2026-08-10 (56 days); down $13,000 (11.0%) from the first ask of $118,000.
| Date | Event | Price |
|---|---|---|
| Price changed | $105,000 | |
| Listed | $118,000 |
From the listing Listing
| Listed as | triplex |
| Property tax, 2026 | $2,714 |
| County | Pennington |
| Parcel number | 2501506200 |
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 Thief River Falls on rental licensing before you buy.