Back to Greater Minnesota

423 1st St NW

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

Cass Lake, MN · View the listing ↗

Cash flows

Photos, via Realtor.com.

Asking price
$95,000
3 units · $32K per unit
Monthly cash flow
$2,043
at 20% down, 7%
Estimated rent
$4,175/mo
medium confidence
Break-even price
$478,761
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

At $95K for a 3,024 sq ft triplex, this looks too cheap, and 384 days on market says other buyers found the reason. The listing gives only a $1,975 gross rent total, with no per-unit rents, lease terms or expenses. Our $2,043/mo cash flow and 32% cap rate rest on our own rent estimates and unverified taxes, so don't trust them yet. The 1-bed estimate ($1,625) is higher than the 2-bed estimates ($1,275), which looks like a data glitch, so treat the rent estimates cautiously. Photos show baseboard electric heat, dated finishes and no basement, mechanical or panel shots. Worth a showing only if the agent produces a rent roll, tax bill and a clear reason for the price.

Things to consider

  1. Rents look too low to support the story $1,975 across three units means weak rents, vacancy or poor condition. Our cash flow depends on rents we can't confirm.Listing says: “Currently generating $1,975 per month in gross rent”
  2. Price under $100K signals hidden problems Major repairs, title issues or a condemned status can erase any cash flow. Find the reason first.
  3. Unverified unit count and taxes If it isn't a legal triplex, income and financing change. Taxes are unknown, which hits NOI directly.
  4. Long time on market gives leverage A year-plus listing suggests the seller may accept a low offer, but also that buyers walked away after looking.
  5. Dated interiors and exterior wear mean capex Kitchens, baths, roof and exterior look tired, so budget repairs and reserves before counting on the modeled returns.From photo 7

From the photos

Listing photo 1
1 of 8Concern

Exterior has aging siding, a flat-looking patched gable opening, and overgrown brush against the house. Appears to be deferred maintenance.

Listing photo 3
2 of 8Check

Roof shingles appear worn on the lower roofs and chimney area; get roof age and condition checked.

Listing photo 4
3 of 8Concern

Baseboard electric heaters in the living room and bedroom suggest electric heat, which is costly for tenants and may hurt rentability.

Listing photo 4
4 of 8Concern

Textured ceilings and dated finishes throughout; flooring appears to be laminate or refinished wood, in fair condition.

Listing photo 7
5 of 8Concern

Upper kitchen appears old, with a basic range and worn cabinets and counters; budget for updates.

Listing photo 8
6 of 8Check

Bathroom has a clawfoot tub, exposed plumbing and dated fixtures; check for leaks and plumbing age.

Listing photo 10
7 of 8Check

Lower unit kitchen has a drop ceiling, an older electric range and usable oak cabinets, appearing serviceable but dated.

Listing photo 1
8 of 8Check

No photos of the basement, boiler or furnace, water heater, electrical panel or third unit, so the unit count and systems are unconfirmed.

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
$95,000
Cash to close
$21,850
Price per unit
$31,667
GRM
1.9

Each month

Cash flow
$2,043/mo
Cash-on-cash
112.2%
Cap rate
32.2%
DSCR
5.04×

Break-even

Price that breaks even
$478,761
Rent that breaks even
$1,556/mo

Long run

Year 30: property vs stocks
$3.54M vs $166K
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$4,175
Vacancy (6%)−$250
Collected$3,924
Property tax Listing−$105
Insurance Estimate−$288
Water, sewer, trash Estimate−$255
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$334
Capital reserve (8% of rent)−$334
Net operating income$2,548
Mortgage (principal + interest)−$506
Cash flow$2,043
Principal paid down (equity, not cash)$64

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$3,542,046
Your equity when you sell
$216,755

Sells for $230,590 (value up 3% a year), minus 6% selling cost ($13,835). Rent paid down $76,000 of loan.

Rental profits, invested at 7%
$3,325,292

$1,238,333 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$166,328
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 $3,375,718 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 $3.54M, stocks $166K. 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 $1,275/mo · range $1,050–$1,500

AddressRentBd / BaSq ftDistanceListedMatch
1101 Bemidji Ave NE, Bemidji 56601 $950 2 / 1 — 14.4 mi 2026-10-01 75%
403 Central Ave SE, Bemidji 56601 off market $995 2 / 1 — 13.0 mi 2026-05-19 75%
207 25th St NW, Bemidji 56601 off market $995 2 / 1 — 15.0 mi 2026-06-12 75%
1121 Bemidji Ave NW, Bemidji 56601 off market $950 2 / 1 — 14.4 mi 2026-03-14 75%
1005 Washington Ave S, Bemidji 56601 off market $950 2 / 1 — 12.9 mi 2026-02-05 75%
1021 Bemidji Ave N, Bemidji 56601 off market $925 2 / 1 — 14.4 mi 2026-03-04 75%
102 Rako St SW, Bemidji 56601 off market $1,075 2 / 1 — 12.9 mi 2026-02-17 75%
1108 Beltrami Ave NW, Bemidji 56601 $1,200 2 / 1 1,064 14.5 mi 2026-09-01 66%
1114 Minnesota Ave NW, Bemidji 56601 $1,025 1 / 1 — 14.5 mi 2026-10-01 65%
1632 Bemidji Ave N, Bemidji 56601 $1,800 3 / 1 — 14.6 mi 2026-07-09 65%

1 bed / 1 bath estimate $1,625/mo · range $1,525–$1,725

AddressRentBd / BaSq ftDistanceListedMatch
1114 Minnesota Ave NW, Bemidji 56601 $1,025 1 / 1 — 14.5 mi 2026-10-01 75%
522 3rd St SE, Bemidji 56601 off market $850 1 / 1 — 13.0 mi 2026-02-24 75%
51497 Wildwood Rd, Cass Lake 56633 off market $750 1 / 1 351 4.6 mi 2026-07-30 72%
1101 Bemidji Ave NE, Bemidji 56601 $950 2 / 1 — 14.4 mi 2026-10-01 65%
309 15th St NW, Bemidji 56601 $750 0 / 1 — 14.7 mi 2026-10-01 65%
207 25th St NW, Bemidji 56601 off market $995 2 / 1 — 15.0 mi 2026-06-12 65%
403 Central Ave SE, Bemidji 56601 off market $995 2 / 1 — 13.0 mi 2026-05-19 65%
1005 Washington Ave S, Bemidji 56601 off market $950 2 / 1 — 12.9 mi 2026-02-05 65%
1121 Bemidji Ave NW, Bemidji 56601 off market $950 2 / 1 — 14.4 mi 2026-03-14 65%
102 Rako St SW, Bemidji 56601 off market $1,075 2 / 1 — 12.9 mi 2026-02-17 65%

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

  • highPriced under $100K: usually means major repairs, a fire or condemned building, a contract-for-deed or partial-interest sale, or a listing error. Find out why before anything else. Based on: Listing data: asking $95,000
  • highStated gross rent of $1,975 for three units is only about $660 per unit, so rents are very low or units are vacant or partly occupied. Listing says: Currently generating $1,975 per month in gross rent · AI review
  • highUnit count and taxes could not be verified against a county parcel. Confirm it is a legal triplex and get the real tax bill. Based on: data: listing.unit_count · 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 423 1ST ST NW
  • mediumListing is marketing copy with no rent roll, lease terms, expenses or condition details. Listing says: This triplex offers immediate cash flow with proven rental history. · AI review
  • lowBaseboard electric heat appears in the units. If tenants pay, fine; if the owner pays any common or vacant unit electric, costs rise. Based on: photo 4 · AI review

Opportunities

  • Long time on market: room to negotiate. Based on: Listing data: 384 days on market
  • Very low basis per unit and 384 days on market give room to negotiate hard, if inspection checks out. Based on: data: listing.days_on_market · AI review
  • Our estimate is well above the stated total rent, so there may be upside if the units are in rentable shape and tenants can pay. Based on: data: rent_estimate · AI review

Questions for the agent

  • Can you send the rent roll with per-unit rents, lease dates and deposits?
  • Why is it priced under $100K and why has it sat for over a year?
  • Are all three units legal and licensed, and is there a city rental license?
  • What are the annual taxes, any special assessments, and trailing-12 expenses?
  • Who pays heat, electric, water and trash, and are there separate meters?
  • What are the roof, furnace or electrical and foundation conditions, and any past inspection reports?

Bottom line

Cheap for a reason, probably: get the rent roll, taxes and an inspection before believing the cash flow numbers. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Listinglisting, tax year 2025. 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.$1,264
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$3,456
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 2025-09-15 (385 days, relisted 1×); down $50,000 (34.5%) from the first ask of $145,000.

DateEventPrice
Relisted$95,000
Removed—
Price changed$100,000
Price changed$115,000
Price changed$120,000
Price changed$125,000
Price changed$130,000
Price changed$135,000
Listed$145,000
Removed—
Relisted$114,900
Removed—
Price changed$119,900
Removed—
Price changed$124,900
Price changed$129,900
Listed$139,900

From the listing Listing

Listed astriplex
Property tax, 2025$1,264
CountyCass
Parcel number853441025

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 Cass Lake on rental licensing before you buy.