Back to Greater Minnesota

1028 S Cedar Ave

Duplex · 2 units: 2 bed / 2 bath and 3 bed / 2 bath · 2,894 sq ft

Owatonna, MN · View the listing ↗

Close

Photos courtesy of RE/MAX Advantage Plus, via Realtor.com.

Asking price
$255,000
2 units · $128K per unit
Monthly cash flow
−$184
at 20% down, 7%
Estimated rent
$2,575/mo
high confidence
Break-even price
$220,344
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a side-by-side duplex asking $255K, and at 20% down our numbers come out negative (about -$184/mo) with a 5.5% cap rate. Break-even is around $220.3K, so it needs a meaningful cut or an owner-occupant buyer to work. Rent estimates are $1,150 for the 2-bed and $1,425 for the 3-bed, but the listing states no actual rents or lease terms, so ask for them first. The photos show a dated interior, with original kitchen cabinets, peeling plaster and an old stone basement, so budget for work rather than expecting rents at the top of the range. We couldn't match a county parcel, so verify taxes and the unit count before going further. It's worth a showing only if the price comes toward break-even or you plan to live in one side.

Things to consider

  1. Cash flow is negative at asking At 20% down the deal loses about $184/mo and needs a price near $220.3K to break even, so it depends on price or owner-occupancy.
  2. No actual rents or lease terms Our rent estimates are $1,150 and $1,425, but nothing confirms a tenant pays that. Get the lease and rent roll.Listing says: “currently owner occupied on one side with a tenant in the other”
  3. Dated interiors will need budget Original kitchen and paneling suggest updates before you can reach the high end of the rent range.From photo 5
  4. Old stone foundation A 1900 house with a stone basement warrants a structural and moisture inspection before offering.From photo 10
  5. Unverified taxes and unit count Taxes drive cash flow and we couldn't match a parcel, so our expenses may be off.

From the photos

Listing photo 5
1 of 7Concern

Kitchen cabinets, laminate counters and wall-mounted cabinets appear original, with wallpaper and patched, peeling plaster nearby.

Listing photo 2
2 of 7Concern

Living room has dated wood paneling and a textured ceiling, though the floors appear to be wood and in usable shape.

Listing photo 10
3 of 7Check

Basement has a rough stone foundation wall, visible ductwork, a water softener and a floor drain or sump area. Check for moisture.

Listing photo 8
4 of 7Plus

Bathrooms appear updated with a newer vanity and flooring, and a second bath with plastic tile surround that looks dated but clean.

Listing photo 1
5 of 7Plus

Exterior has vinyl siding, an asphalt shingle roof that appears in decent shape, and a large yard with a detached garage.

Listing photo 10
6 of 7Check

Fuse or breaker panels appear on the basement wall but are not legible. Confirm type and amperage for each unit.

Listing photo 2
7 of 7Check

No photos of the renovated upstairs or of Unit 2's bedrooms, so the quality of the update can't be judged.

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

Condition and repairs

  • doneUpstairs of Unit 1 recently fully renovatedListing says: with the upstairs recently fully renovated

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
$255,000
Cash to close
$58,650
Price per unit
$127,500
GRM
8.3

Each month

Cash flow
−$184/mo
Cash-on-cash
−3.8%
Cap rate
5.5%
DSCR
0.86×

Break-even

Price that breaks even
$220,344
Rent that breaks even
$2,808/mo

Long run

Year 30: property vs stocks
$837K vs $495K
Cash flow turns positive
year 7

Monthly

Monthly breakdown

Rent$2,575
Vacancy (6%)−$154
Collected$2,420
Property tax Listing−$400
Insurance Estimate−$231
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (7% of rent)−$180
Capital reserve (8% of rent)−$206
Net operating income$1,173
Mortgage (principal + interest)−$1,357
Cash flow−$184
Principal paid down (equity, not cash)$173

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$836,603
Your equity when you sell
$581,815

Sells for $618,952 (value up 3% a year), minus 6% selling cost ($37,137). Rent paid down $204,000 of loan.

Rental profits, invested at 7%
$254,788

$146,632 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$494,797
Cash to close, invested at 7%
$446,459

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

Monthly shortfalls, invested
$48,338

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

The building comes out $341,806 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 $837K, stocks $495K. The property wins.

Comparable rentals

Nearby rentals RentCast matched to each unit type, as of 2026-10-06. The estimate above is RentCast's, weighted toward the closest matches.

2 bed / 2 bath estimate $1,150/mo · range $1,050–$1,250

AddressRentBd / BaSq ftDistanceListedMatch
2245 N Cedar Ave, Owatonna 55060 off market $1,300 2 / 1.5 — 2.2 mi 2026-01-19 88%
1999 Hartle Ave, Owatonna 55060 $1,200 2 / 1 — 0.8 mi 2026-08-31 88%
219 S Chambers Ave, Owatonna 55060 off market $1,125 2 / 1 — 0.9 mi 2026-08-14 88%
227 S Chambers Ave, Owatonna 55060 $1,175 2 / 1 — 0.9 mi 2026-09-29 88%
119 S Chambers Ave, Apt 1, Owatonna 55060 off market $1,200 2 / 1 — 1.0 mi 2025-09-28 88%
1208 3rd-lo3rd Ave NE, # 302, Owatonna 55060 off market $1,200 2 / 1 — 1.6 mi 2026-06-05 87%
112 21st St NW, Apt 12, Owatonna 55060 $985 2 / 1 — 2.1 mi 2026-10-06 86%
112 21st St NW, Apt 11, Owatonna 55060 off market $1,025 2 / 1 — 2.1 mi 2026-09-20 86%
112 21st St NW, Apt 2, Owatonna 55060 off market $995 2 / 1 — 2.1 mi 2026-05-27 86%
112 21st St NW, Apt 14, Owatonna 55060 off market $1,000 2 / 1 — 2.1 mi 2026-05-04 86%

3 bed / 2 bath estimate $1,425/mo · range $1,125–$1,725

AddressRentBd / BaSq ftDistanceListedMatch
216 12th St NE, Apt 304, Owatonna 55060 off market $1,500 3 / 1 — 1.6 mi 2026-07-30 87%
1014 Grandview Ave, Owatonna 55060 off market $1,600 3 / 2 2,462 0.2 mi 2026-08-01 82%
1226 Bellflower Ln NE, Owatonna 55060 off market $2,000 4 / 2 2,021 2.3 mi 2025-12-17 80%
2245 N Cedar Ave, Owatonna 55060 off market $1,300 2 / 1.5 — 2.2 mi 2026-01-19 79%
1999 Hartle Ave, Owatonna 55060 $1,200 2 / 1 — 0.8 mi 2026-08-31 79%
219 S Chambers Ave, Owatonna 55060 off market $1,125 2 / 1 — 0.9 mi 2026-08-14 78%
227 S Chambers Ave, Owatonna 55060 $1,175 2 / 1 — 0.9 mi 2026-09-29 78%
119 S Chambers Ave, Apt 1, Owatonna 55060 off market $1,200 2 / 1 — 1.0 mi 2025-09-28 78%
407 N Elm Ave, Apt 1, Owatonna 55060 off market $750 3 / 1 900 1.0 mi 2026-04-15 77%
1208 3rd-lo3rd Ave NE, # 302, Owatonna 55060 off market $1,200 2 / 1 — 1.6 mi 2026-06-05 77%

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 1028 CEDAR AVE S
  • mediumNo rents or lease terms given, and one side is owner-occupied, so there is no verified income. Listing says: currently owner occupied on one side with a tenant in the other · AI review
  • mediumTaxes and unit count could not be verified against county records. Based on: data: rule_flags · AI review
  • mediumStone-walled basement on a 1900 house. Check the foundation for moisture and movement. Based on: photo 10 · AI review
  • lowPeeling plaster and exposed patches on the walls in the kitchen area suggest deferred maintenance. Based on: photo 5 · AI review

Opportunities

  • Owner-occupant option: live in one side and rent the other to offset the mortgage. Listing says: making it a great option to live in one unit while generating rental income from the other · AI review
  • Separate utilities and laundry in each unit mean tenants likely pay their own utilities. Listing says: Each unit has separate utilities, laundry, and additional basement space. · AI review
  • No rent cap, so rents can rise after updating the dated unit. Based on: data: underwriting.rent_rule · AI review

Questions for the agent

  • What are the current rent and lease terms for the tenant side, and when does the lease end?
  • What is the owner-occupied side's market rent, and has it been rented before?
  • What are the annual taxes, and is the property licensed as a rental in Owatonna?
  • How old are the roof, furnace(s), water heater and electrical panels, and is there one furnace per unit?
  • Which unit was renovated upstairs, and what was done and when?
  • Any history of basement moisture or foundation repairs?

Bottom line

A dated but usable side-by-side that is negative at asking, so it works mainly if you live in one half or get the price near $220K. 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.$4,802
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,776
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 reserve; "fully renovated" in the description: -1 pts each7% / 8%

Price history Realtor.com

On the market since 2026-09-18 (17 days); last sold for $231,300 on 2024-08-29.

DateEventPrice
Listed$255,000
Sold$231,300
Listed$235,000
Sold$123,900
Listed$118,900

From the listing Listing

Listed asduplex side x side
Property tax, 2026$4,802
CountySteele
Parcel number170161229

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