Back to Greater Minnesota

1020 Rosewood St

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

Brainerd, MN · View the listing ↗

Cash flows

Photos, via Realtor.com.

Asking price
$212,000
2 units · $106K per unit
Monthly cash flow
$102
at 20% down, 7%
Estimated rent
$2,300/mo
medium confidence
Break-even price
$231,092
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1888 Brainerd duplex with two 2-bed units, asking $212K after 109 days on market. Our model shows about $102/month cash flow and a 7.0% cap rate at the ask with 20% down, and it uses our rent estimates ($1,150 per unit), not real rents. The listing gives no rents, lease terms, taxes or expenses, and we couldn't match a county parcel, so the numbers are soft until you get a rent roll and the actual tax bill. Interiors look refreshed but cosmetic, and the photos skip the basement, mechanicals and electrical panel. It's worth a showing if the seller can document rents and the tax bill, and the long market time gives you room to negotiate.

Things to consider

  1. Income is unverified The cash flow figure rests on our $1,150 rent estimates, not actual rents. If real rents run lower, the $102/month disappears quickly.
  2. Taxes and unit count unconfirmed No county parcel match means the tax figure is a guess and the legal unit count is unchecked. Taxes are a big swing factor on a $212K duplex.
  3. Shared laundry and utility setup A shared laundry room can mean one unit's tenant walks through the other's space, or that the owner pays for laundry utilities. It affects privacy, wear and expenses.Listing says: “a new washer and dryer in the shared main level laundry room”
  4. Systems age is unknown An 1888 house may have old wiring, plumbing and heat. The cosmetic updates don't tell you what is behind the walls, so budget for an inspection.
  5. Negotiating room 109 days on market suggests the price may be soft, especially if rents come in below estimates.

From the photos

Listing photo 1
1 of 7Plus

Stucco exterior with a shingle roof that appears in decent condition; no obvious damage visible from the front.

Listing photo 3
2 of 7Check

Kitchen has newer-looking laminate counters, wood cabinets and plank flooring, but white appliances are basic and the finishes appear cosmetic, not a full remodel.

Listing photo 8
3 of 7Check

A second kitchen with a small range, basic cabinets and sloped attic ceiling appears to be the upper unit, which supports the two-unit count.

Listing photo 10
4 of 7Plus

Bathrooms have vanities and a tub surround that appear updated, with no visible water damage.

Listing photo 7
5 of 7Check

Laundry room with washer and dryer is off the lower unit's interior; confirm whether it is truly shared with the upper unit.

Listing photo 4
6 of 7Check

Wood plank ceilings and knotty pine trim throughout; they look clean, but you can't tell what is behind them for wiring or insulation.

Listing photo 1
7 of 7Check

No photos of the basement, furnace, water heater or electrical panel, so major systems are unseen.

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

Condition and repairs

  • doneNewer roofListing says: Updates include a newer roof, updated flooring, and a new washer and dryer
  • doneUpdated flooringListing says: Updates include a newer roof, updated flooring, and a new washer and dryer
  • doneNew washer and dryer in shared laundryListing says: a new washer and dryer in the shared main level laundry room

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
$212,000
Cash to close
$48,760
Price per unit
$106,000
GRM
7.7

Each month

Cash flow
$102/mo
Cash-on-cash
2.5%
Cap rate
7.0%
DSCR
1.09×

Break-even

Price that breaks even
$231,092
Rent that breaks even
$2,168/mo

Long run

Year 30: property vs stocks
$1.07M vs $371K
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$2,300
Vacancy (6%)−$138
Collected$2,162
Property tax Listing−$104
Insurance Estimate−$207
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$184
Capital reserve (9% of rent)−$207
Net operating income$1,230
Mortgage (principal + interest)−$1,128
Cash flow$102
Principal paid down (equity, not cash)$144

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$1,068,078
Your equity when you sell
$483,705

Sells for $514,580 (value up 3% a year), minus 6% selling cost ($30,875). Rent paid down $169,600 of loan.

Rental profits, invested at 7%
$584,373

$269,713 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$371,174
Cash to close, invested at 7%
$371,174

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

The building comes out $696,904 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 $1.07M, stocks $371K. 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,150/mo · range $900–$1,375

AddressRentBd / BaSq ftDistanceListedMatch
1120 Pine St, Brainerd 56401 off market $825 2 / 1 — 0.2 mi 2026-06-04 94%
922 Broadway St, Brainerd 56401 $995 2 / 1 — 0.2 mi 2026-03-04 94%
916 S 6th St, Brainerd 56401 off market $850 2 / 1 — 0.4 mi 2026-01-30 93%
1509 Norwood St, Brainerd 56401 $895 2 / 1 — 0.5 mi 2026-09-07 93%
1702 Norwood St, Brainerd 56401 off market $925 2 / 1 — 0.5 mi 2026-06-18 93%
2100 Breilly Ct, Unit 2219, Brainerd 56401 $1,449 2 / 1 — 0.7 mi 2026-10-05 93%
2100 Breilly Ct, Unit 2206, Brainerd 56401 off market $1,399 2 / 1 — 0.7 mi 2026-05-26 93%
2100 Breilly Ct, Unit 2216, Brainerd 56401 off market $1,399 2 / 1 — 0.7 mi 2026-05-04 93%
2100 Breilly Ct, Unit 2208, Brainerd 56401 off market $1,399 2 / 1 — 0.7 mi 2026-05-14 93%
2100 Breilly Ct, Unit 2111, Brainerd 56401 off market $1,295 2 / 1 — 0.7 mi 2026-04-15 93%

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, lease terms or expenses given; income is unverified Listing says: A great investment opportunity with built-in cash flow. · 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 1020 ROSEWOOD ST
  • mediumShared laundry on the main level suggests common-area access and possibly shared utilities or meters Listing says: a new washer and dryer in the shared main level laundry room · AI review
  • medium1888 build: wiring, plumbing and foundation age are unknown Based on: data: listing.year_built · AI review

Opportunities

  • Long time on market: room to negotiate. Based on: Listing data: 109 days on market
  • 109 days on market gives room to negotiate Based on: data: listing.days_on_market · AI review
  • Brainerd has no rent cap, so rents can follow the market Based on: data: underwriting.rent_rule · AI review

Questions for the agent

  • What are the current rents and lease terms for each unit, and can I see the rent roll?
  • Are there separate meters for gas and electric, and who pays each utility, including the shared laundry?
  • What is the actual annual property tax, and is the property licensed as a rental?
  • How old is the roof, and what are the electrical panel type and amperage?
  • Why has it sat 109 days, and has the price changed?
  • Is the laundry shared by both units, and how is it accessed?

Bottom line

A refreshed 1888 Brainerd duplex that could cash flow modestly, but nothing about rents, taxes or utilities is verified yet. 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.$1,248
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,484
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 1888: +1 pt capital reserve8% / 9%

Price history Realtor.com

On the market since 2026-06-18 (109 days, relisted 1×); last sold for $170,000 on 2024-05-09.

DateEventPrice
Relisted$212,000
Removed$212,000
Relisted$212,000
Removed—
Listed$212,000
Sold public record$170,000
Sold$30,000
Price changed$39,000
Sold public record$30,000
Price changed$45,500
Listed$39,000
Listed$45,500
Removed$39,900
Removed$39,900
Price changed$39,900
Price changed$44,900
Relisted$49,900
Removed$49,900
Relisted$49,900
Removed$49,900
Relisted$49,900
Removed$49,900
Listed$39,900
Listed$49,900
Removed$53,000

From the listing Listing

Listed asduplex up and down
Property tax, 2026$1,248
CountyCrow Wing
Parcel number09174020000X009

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