Back to Greater Minnesota

716 8th St S

Duplex · 2 units: 3 bed / 1 bath ×2 unit split estimated · 2,376 sq ft

Moorhead, MN · View the listing ↗

Overpriced

Photos, via Realtor.com.

Asking price
$259,000
2 units · $130K per unit
Monthly cash flow
−$528
at 20% down, 7%
Estimated rent
$1,950/mo
low confidence · 7 rentals within 1.5 mi
Break-even price
$159,874
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a side-by-side duplex with three bedrooms per unit near Concordia and MSUM, asking $259K. Our estimate puts rent around $975 per unit (range $925 to $1,450), which gives a cap rate of 3.9% and about $528/month negative at 20% down. The break-even price is about $159.9K, so it doesn't work at today's rates unless the seller cuts the price a lot or the rents prove well above our mid estimate. The owner pays heat, and the photos show radiator and baseboard hot-water heat, so ask whether it's one boiler and what the gas bills run. There are no rents, lease terms or tax figures, so get the rent roll, utility history and county tax bill before a showing.

Things to consider

  1. Price is well above what rents support At $259K the deal loses about $528/month, and break-even is about $99K lower. Negotiating room is needed.
  2. Owner pays heat Heat cuts into income on rents near $975 per unit. Verify gas bills and whether it's one boiler for both units.Listing says: “Heat, snow removal & lawn care are paid by the Owner”
  3. Rents and leases are unknown With no rent roll, income is just our estimate. The range of $925 to $1,450 is wide.
  4. Updates look cosmetic The kitchen and bath look dated. Budget for those if you want higher rents.From photo 4
  5. Taxes and unit count are unverified No county parcel match, so taxes could be higher for an investor and the legal unit count is unconfirmed.
  6. Student-area demand Proximity to two colleges supports occupancy, though student turnover is higher.Listing says: “The location is ideal for anyone wanting easy access to Concordia, MSUM”

From the photos

Listing photo 1
1 of 8Concern

Exterior shows a two-story side-by-side with two entrances, vinyl siding on the upper level and stucco below; the front steps and landing look worn

Listing photo 1
2 of 8Check

A 'Newly Remodeled' sign is posted out front, so the work looks like a cosmetic refresh

Listing photo 2
3 of 8Plus

Hardwood floors in the living areas and bedrooms appear in decent shape, with some wear

Listing photo 4
4 of 8Concern

Kitchen has older wood cabinets, a basic white range and worn, dark sheet flooring; it looks dated, not remodeled

Listing photo 10
5 of 8Check

Baseboard hot-water heat and a radiator in the basement suggest a boiler system, which matches owner-paid heat

Listing photo 10
6 of 8Check

Basement has a small breaker panel, block walls, exposed joists and shared washer and dryer; the panel's amperage can't be read

Listing photo 9
7 of 8Concern

Bathroom has a basic vanity and older white tile around the tub; it is clean but dated

Listing photo 5
8 of 8Check

Photos show only one unit's interior and no boiler, roof or second unit

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

Condition and repairs

  • doneFlooring updatedListing says: Recent updates include flooring, fresh paint, appliances, and a completed sewer line replacement
  • doneFresh paintListing says: Recent updates include flooring, fresh paint, appliances, and a completed sewer line replacement
  • doneAppliances replacedListing says: Recent updates include flooring, fresh paint, appliances, and a completed sewer line replacement
  • doneSewer line replacementListing says: Recent updates include flooring, fresh paint, appliances, and a completed sewer line replacement

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
$259,000
Cash to close
$59,570
Price per unit
$129,500
GRM
11.1

Each month

Cash flow
−$528/mo
Cash-on-cash
−10.6%
Cap rate
3.9%
DSCR
0.62×

Break-even

Price that breaks even
$159,874
Rent that breaks even
$2,626/mo

Long run

Year 30: property vs stocks
$622K vs $785K
Cash flow turns positive
year 20

Monthly

Monthly breakdown

Rent$1,950
Vacancy (6%)−$117
Collected$1,833
Property tax Listing−$241
Insurance Estimate−$200
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$156
Capital reserve (8% of rent)−$156
Net operating income$851
Mortgage (principal + interest)−$1,379
Cash flow−$528
Principal paid down (equity, not cash)$175

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$621,600
Your equity when you sell
$590,941

Sells for $628,661 (value up 3% a year), minus 6% selling cost ($37,720). Rent paid down $207,200 of loan.

Rental profits, invested at 7%
$30,659

$24,791 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$784,807
Cash to close, invested at 7%
$453,462

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

Monthly shortfalls, invested
$331,345

$67,805 you'd have paid in while the building lost money, invested instead.

Stocks come out $163,207 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 $622K, stocks $785K. Stocks win.

Comparable rentals

The closest rental listings with each unit's bedroom count, as of 2026-10-06. The estimate is the median asking rent of every rental we found nearby (the count is shown for each); houses are left out. Asking rents from Realtor.com rental listings, not signed leases.

3 bed estimate $975/mo · range $950–$1,475 · 7 rentals within 1.5 mi

AddressRentBd / BaSq ftDistanceListedType
915-18 1/2 St S, Moorhead $945 3 / 2 1,035 0.8 mi 2025-01-03 Apartment
1802 12th Ave S, Moorhead $925 3 / 1 — 0.8 mi 2025-12-25 Apartment
1011 18 1/2 St S, Moorhead $925 3 / 1 — 0.8 mi 2025-12-25 Apartment
1810 12th Ave S, Moorhead $925 3 / 1 — 0.8 mi 2026-06-24 Apartment
921 19th St S Apt 4, Moorhead $1,000 3 / 1 850 0.8 mi 2026-09-27 Apartment
1521 1st Ave N, Moorhead $1,440 3 / 2 1,400 0.9 mi 2025-04-29 Apartment
1102 28th Ave S, Moorhead $1,695 3 / 2 1,617 1.3 mi 2026-08-12 Apartment

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

Red flags and opportunities

Watch for

  • highOwner pays heat, which is the biggest utility in Minnesota, on rents near $950 per unit Listing says: Heat, snow removal & lawn care are paid by the Owner · AI review
  • highPrice is far above what the rents support; cash flow is negative at asking Based on: data: underwriting.cash_flow_monthly · 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 716 8TH ST S
  • mediumAsking is $99,126 above the price where cash flow breaks even ($159,874) at the default scenario. Based on: Derived: price $259,000 vs. break-even $159,874
  • mediumDescription gives no rents or lease status, so income is unverified Based on: data: rent_estimate · AI review
  • mediumListing calls it turnkey but the kitchen looks dated, with old cabinets and worn flooring Listing says: Turnkey duplex situated between Concordia College and MSUM! · AI review

Opportunities

  • Student-area location with steady rental demand and 3-bedroom units, which can rent by the room Listing says: The location is ideal for anyone wanting easy access to Concordia, MSUM · AI review
  • No rent cap, so rents can follow the market. Our high estimate is $1,450 per unit Based on: data: underwriting.rent_rule · AI review
  • Free laundry and off-street parking help tenant appeal, and a utility bill-back could offset owner-paid heat if leases allow Listing says: free laundry, and off-street parking right behind the house · AI review

Questions for the agent

  • What are the current rents, lease end dates and deposits for each unit?
  • Is there one boiler or two, and what were the last 12 months of gas bills?
  • Is the Moorhead rental license current and what is the permitted occupancy for each unit?
  • What are the annual property taxes, and are there any special assessments?
  • Can you share the sewer replacement permit and the age of the roof and boiler?
  • Why has it been on the market 34 days, and is the seller flexible on price?

Bottom line

Good student-area location, but at $259K with owner-paid heat it loses money every month; it only works much closer to $160K. 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,887
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,394
Water, sewer, trash / mo Estimateestimate. $85/unit/mo, owner-paid$170
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-09-01 (34 days); last sold for $136,000 on 2009-12-16; listed for rent at $1,395/mo on 2026-03-06.

DateEventPrice
Listed$259,000
Removed—
Listed for rent$1,395/mo
Removed—
Listed for rent$1,395/mo
Removed—
Listed for rent$1,295/mo
Removed—
Listed for rent$1,150/mo
Removed—
Listed for rent$1,150/mo
Sold public record$136,000
Sold public record$119,000
Sold public record$82,000

From the listing Listing

Listed asduplex side x side
Property tax, 2026$2,887
CountyClay
Parcel number581830120

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