Back to Greater Minnesota

313 7th St S

Duplex · 2 units: 4 bed / 1 bath and 3 bed / 1 bath unit split estimated · 3,600 sq ft

Moorhead, MN · View the listing ↗

Overpriced

Photos courtesy of JK Property Partners, via Realtor.com.

Asking price
$245,000
2 units · $122K per unit
Monthly cash flow
−$413
at 20% down, 7%
Estimated rent
$2,225/mo
medium confidence
Break-even price
$167,452
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 3-bed over 4-bed duplex in Moorhead, asking $245K with both units rented at $1,365, so $2,730 a month gross. Our underwriting shows about -$413 a month at 20% down and a 4.4% cap rate, and break-even is near $167K, so it doesn't work at the ask. The stated rents are above our estimates of about $1,100 for each unit, so first find out whether they are real and backed by leases. Also ask about taxes, since we couldn't match a county parcel. The new boiler is a plus, but 62 days on market and the numbers say to negotiate hard or pass unless the rent roll and expenses hold up.

Things to consider

  1. Price is far above break-even At the ask, cash flow is negative and the price needs to drop a lot to work. That's the main issue here.
  2. Rents run above our estimates If actual rents are nearer $1,100, income falls and the deal gets worse. Verify with leases and bank deposits.Listing says: “Unit 2 - rented for $1365/mo”
  3. Tenants pay all utilities This reduces owner expenses, but confirm separate meters and heating for each unit.Listing says: “ALL utilities paid by tenants!?”
  4. Taxes and unit legality unverified We couldn't match a parcel, so taxes and rental licensing are unknown. They could change cash flow and legality.
  5. Large units mean heavy wear Seven bedrooms across two units means higher turnover and repair costs. Budget reserves accordingly.Listing says: “has 4 bedrooms, 1 bathroom, and updated kitchen”

From the photos

Listing photo 1
1 of 6Plus

Exterior vinyl siding looks fairly recent and clean. The front porch and railings appear in decent shape.

Listing photo 3
2 of 6Check

Front and side show a porch and steps, with a separate side entrance. Check how the two units are accessed and whether entrances are separate.

Listing photo 2
3 of 6Plus

Gravel driveway and parking along the side and back appear adequate for off-street parking.

Listing photo 3
4 of 6Concern

Overgrown vegetation against the foundation and siding at the side. Check for moisture and drainage.

Listing photo 3
5 of 6Check

Roof shingles look aged on the visible portions. Ask for the age and consider an inspection.

Listing photo 1
6 of 6Check

No interior photos are shown, so kitchens, baths, the boiler, panel and basement can't be judged.

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

Rents the listing states

  • Unit 1: $1,365Listing says: Unit 1 - rented for $1365/mo
  • Unit 2: $1,365Listing says: Unit 2 - rented for $1365/mo

Condition and repairs

  • doneUnit 1 recent update (details not given)Listing says: recently updated and includes 3 large bedrooms
  • doneUnit 2 kitchen updatedListing says: has 4 bedrooms, 1 bathroom, and updated kitchen
  • doneNew boilerListing says: Brand New boiler Spring 2024

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
$245,000
Cash to close
$56,350
Price per unit
$122,500
GRM
9.2

Each month

Cash flow
−$413/mo
Cash-on-cash
−8.8%
Cap rate
4.4%
DSCR
0.68×

Break-even

Price that breaks even
$167,452
Rent that breaks even
$2,761/mo

Long run

Year 30: property vs stocks
$616K vs $654K
Cash flow turns positive
year 17

Monthly

Monthly breakdown

Rent$2,225
Vacancy (6%)−$134
Collected$2,092
Property tax Listing−$344
Insurance Estimate−$248
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$178
Capital reserve (9% of rent)−$200
Net operating income$891
Mortgage (principal + interest)−$1,304
Cash flow−$413
Principal paid down (equity, not cash)$166

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$616,238
Your equity when you sell
$558,998

Sells for $594,679 (value up 3% a year), minus 6% selling cost ($35,681). Rent paid down $196,000 of loan.

Rental profits, invested at 7%
$57,239

$42,279 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$653,664
Cash to close, invested at 7%
$428,951

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

Monthly shortfalls, invested
$224,714

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

Stocks come out $37,426 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 $616K, stocks $654K. Stocks win.

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.

4 bed / 1 bath estimate $1,100/mo · range $850–$1,375

AddressRentBd / BaSq ftDistanceListedMatch
716 4th St S, Fargo, ND 58103 off market $1,025 3 / 1 — 0.8 mi 2026-02-03 83%
1011 18 1/2 St S, Moorhead 56560 $925 3 / 1 — 1.0 mi 2025-12-25 83%
1007 18 1/2 St S, Moorhead 56560 off market $925 3 / 1 — 1.0 mi 2025-12-25 83%
1802 12th Ave S, Moorhead 56560 $925 3 / 1 — 1.1 mi 2025-12-25 83%
1114 18th St S, Moorhead 56560 off market $925 3 / 1 — 1.0 mi 2025-12-25 83%
1115 18 1/2 St S, Moorhead 56560 off market $925 3 / 1 — 1.1 mi 2026-06-24 83%
1810 12th Ave S, Moorhead 56560 $925 3 / 1 — 1.1 mi 2026-06-24 83%
808 7th St N, Fargo, ND 58102 off market $900 3 / 1 — 1.4 mi 2026-01-10 82%
411 4th Ave S, Apt 3, Moorhead 56560 off market $1,595 5 / 2 — 0.2 mi 2026-06-18 80%
802 7th Ave S, Apt 5, Moorhead 56560 off market $1,595 3 / 2 — 0.3 mi 2026-08-25 79%

3 bed / 1 bath estimate $1,125/mo · range $850–$1,400

AddressRentBd / BaSq ftDistanceListedMatch
716 4th St S, Fargo, ND 58103 off market $1,025 3 / 1 — 0.8 mi 2026-02-03 93%
1011 18 1/2 St S, Moorhead 56560 $925 3 / 1 — 1.0 mi 2025-12-25 92%
1007 18 1/2 St S, Moorhead 56560 off market $925 3 / 1 — 1.0 mi 2025-12-25 92%
1802 12th Ave S, Moorhead 56560 $925 3 / 1 — 1.1 mi 2025-12-25 92%
1114 18th St S, Moorhead 56560 off market $925 3 / 1 — 1.0 mi 2025-12-25 92%
1115 18 1/2 St S, Moorhead 56560 off market $925 3 / 1 — 1.1 mi 2026-06-24 92%
1810 12th Ave S, Moorhead 56560 $925 3 / 1 — 1.1 mi 2026-06-24 92%
808 7th St N, Fargo, ND 58102 off market $900 3 / 1 — 1.4 mi 2026-01-10 92%
802 7th Ave S, Apt 5, Moorhead 56560 off market $1,595 3 / 2 — 0.3 mi 2026-08-25 89%
808 7th Ave S, Apt 3, Moorhead 56560 off market $1,695 3 / 2 — 0.3 mi 2026-08-07 89%

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

  • mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 313 7TH ST S
  • mediumAsking is $77,548 above the price where cash flow breaks even ($167,452) at the default scenario. Based on: Derived: price $245,000 vs. break-even $167,452
  • mediumStated rents are well above our estimates (~$1,100 each). Verify with leases and deposits. Based on: data: rent_estimate · AI review
  • mediumTaxes unknown. Unverified taxes could widen the cash flow gap. Based on: data: county.tax · AI review
  • mediumLease terms are not given for either unit. Get lease end dates. Listing says: Unit 1 - rented for $1365/mo · AI review
  • lowUnit 2 laundry is in the unfinished basement. Check shared access, privacy and moisture between the units. Listing says: Basement is unfinished with laundry for unit 2. · AI review

Opportunities

  • Tenants pay all utilities, so owner costs are lower. Confirm each unit is separately metered. Listing says: ALL utilities paid by tenants!? · AI review
  • New boiler lowers near-term heat system risk. Listing says: Brand New boiler Spring 2024. · AI review
  • 62 days on market gives room to negotiate toward break-even. Based on: data: listing.days_on_market · AI review

Questions for the agent

  • Can I see both leases, start and end dates, and proof of rent payments?
  • Are there separate meters and heating for each unit, given there is one new boiler?
  • What are the annual property taxes and any special assessments?
  • What did the Unit 1 update include, and who did the work, with permits?
  • How old are the roof, electrical panel and water heater?
  • Is the property a licensed rental in Moorhead, and why has it sat 62 days?

Bottom line

Rents are solid on paper, but at $245K this loses money each month, so it's only worth a look at a much lower price with verified leases. 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.$4,134
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,970
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. built 1900: +1 pt capital reserve8% / 9%

Price history Realtor.com

On the market since 2026-06-28 (99 days, relisted 1×); down $4,000 (1.6%) from the first ask of $249,000; last sold for $211,136 on 2025-03-03; listed for rent at $1,095/mo on 2016-12-27.

DateEventPrice
Listed$245,000
Removed$235,000
Removed$249,000
Removed—
Sold public record$211,136
Listed$235,000
Removed—
Listed$235,000
Removed—
Price changed$235,000
Price changed$240,000
Price changed$245,000
Price changed$247,000
Removed—
Listed$249,000
Relisted$249,000
Removed—
Listed$249,000
Removed—
Sold public record$220,000
Removed—
Listed$225,000
Sold public record$178,900
Removed$178,900
Listed$178,900

From the listing Listing

Listed asduplex up and down
Property tax, 2025$4,134
CountyClay
Parcel number585752380

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.