Back to Greater Minnesota

53 20th Ave S

Duplex · 2 units: 1 bed / 1 bath and 2 bed / 1 bath · 1,014 sq ft

Saint Cloud, MN · View the listing ↗

Close

Photos courtesy of Edina Realty, Inc., via Realtor.com.

Asking price
$189,900
2 units · $95K per unit
Monthly cash flow
−$134
at 20% down, 7%
Estimated rent
$1,800/mo
high confidence · 16 rentals within 1.5 mi
Break-even price
$164,814
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

A small 1,014 sq ft duplex built in 1924 asking $189,900 in Saint Cloud, and it doesn't cash flow at the ask. Our numbers show about -$134 a month with 20% down and a 5.5% cap rate, and break-even is around $164,800. The description says new roof and siding, but the photos show only dated kitchens and baths, so verify permits and dates. Also confirm that this is really two legal units: 1,014 sq ft for a 1-bed and a 2-bed is tight, and we couldn't match a county parcel record. Worth a showing only if the price drops toward break-even and the rental license and tax bill check out.

Things to consider

  1. Doesn't cash flow at the ask At -$134 a month with 20% down and a 5.5% cap rate, the price is about $25K above our break-even price.
  2. Income is unverified No rents or leases are stated, so you're relying on our estimates of about $825 for the 1-bed and $975 for the 2-bed.
  3. Unit legality and taxes unknown We couldn't match a county parcel, so taxes and the legal unit count are unconfirmed, and both affect value and financing.
  4. Roof and siding claim needs proof New roof and siding is a major cost saver if true, so get dates and permits.Listing says: “many recent updates including new roof and siding”
  5. Dated interiors and unseen systems Kitchens and baths look dated and no mechanicals are shown, so budget for turnover costs and inspect heat and electrical.From photo 7

From the photos

Listing photo 1
1 of 8Plus

Exterior shows newer-looking vinyl siding and an apparently newer roof, which matches the listing claim; the foundation is not clearly visible and the stoop and steps look basic.

Listing photo 3
2 of 8Check

Kitchen has oak-style cabinets and laminate counters that look 1990s-2000s, with wood-look flooring that appears newer; cosmetic but serviceable.

Listing photo 5
3 of 8Concern

Kitchen appliances are older white gas range and fridge; appear low-end and aging.

Listing photo 7
4 of 8Concern

Bathroom has a clawfoot tub, worn vinyl flooring and a dated vanity; looks original and tired.

Listing photo 9
5 of 8Check

Attic-style bathroom with sloped ceiling and a ceiling fixture looks dated; check for moisture or ventilation issues.

Listing photo 10
6 of 8Plus

Second kitchen with gas range, tile flooring and a textured ceiling confirms two kitchens, supporting two units.

Listing photo 2
7 of 8Plus

Detached one-car garage with an overhead door appears in decent shape.

Listing photo 1
8 of 8Check

No photos of the furnace, water heater, electrical panel, basement or the upper unit's living areas.

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

Condition and repairs

  • doneNew roofListing says: many recent updates including new roof and siding
  • doneNew sidingListing says: many recent updates including new roof and siding

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
$189,900
Cash to close
$43,677
Price per unit
$94,950
GRM
8.8

Each month

Cash flow
−$134/mo
Cash-on-cash
−3.7%
Cap rate
5.5%
DSCR
0.87×

Break-even

Price that breaks even
$164,814
Rent that breaks even
$1,971/mo

Long run

Year 30: property vs stocks
$637K vs $366K
Cash flow turns positive
year 7

Monthly

Monthly breakdown

Rent$1,800
Vacancy (6%)−$108
Collected$1,692
Property tax Listing−$126
Insurance Estimate−$171
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$144
Capital reserve (8% of rent)−$144
Net operating income$877
Mortgage (principal + interest)−$1,011
Cash flow−$134
Principal paid down (equity, not cash)$129

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$637,153
Your equity when you sell
$433,281

Sells for $460,937 (value up 3% a year), minus 6% selling cost ($27,656). Rent paid down $151,920 of loan.

Rental profits, invested at 7%
$203,873

$116,555 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$366,059
Cash to close, invested at 7%
$332,480

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

Monthly shortfalls, invested
$33,578

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

The building comes out $271,094 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 $637K, stocks $366K. The property wins.

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.

1 bed estimate $825/mo · range $675–$925 · 16 rentals within 1.5 mi

AddressRentBd / BaSq ftDistanceListedType
1921 7th St N, Saint Cloud $800 1 / 1 700 0.9 mi 2026-09-19 Apartment
825 9th Ave S, Saint Cloud $845 1 / 1 728 1.0 mi 2025-01-03 Apartment
3346 W Saint Germain St, Saint Cloud $815 1 / 1 710 1.0 mi 2024-04-16 Apartment
1710 11th Ave S Apt 1, Saint Cloud $890 1 / 1 3,200 1.1 mi 2026-09-25 Multi family
830 13th St S, Saint Cloud $1,040 1 / 1.5 860 1.1 mi 2025-01-03 Apartment
1910 10th Ave S Apt 5, Saint Cloud $800 1 / 1 473 1.2 mi — Apartment
3600 W Saint Germain St, Saint Cloud $1,270 1 / 1 880 1.3 mi 2024-04-12 Apartment
1920 10th Ave S Apt 3, Saint Cloud $800 1 / 1 473 1.3 mi — Apartment
828 9th Ave N, Saint Cloud $795 1 / 1 850 1.3 mi 2026-09-11 Apartment
A 575 7th St S Unit 103, Saint Cloud $340 1 / 1 — 1.3 mi 2025-07-09 Apartment

2 bed estimate $975/mo · range $925–$1,175 · 17 rentals within 1.5 mi

AddressRentBd / BaSq ftDistanceListedType
2611 Goettens Way Apt 202, Saint Cloud $1,175 2 / 1 — 0.7 mi 2026-09-28 Apartment
1423 6th St N, Saint Cloud $950 2 / 1 — 0.9 mi 2026-05-06 Apartment
344 33rd Ave N, Saint Cloud $950 2 / 1 750 1.0 mi 2026-05-01 Apartment
625 12th Ave N Apt 212, Saint Cloud $1,175 2 / 1 1,100 1.0 mi 2026-06-12 Apartment
825 9th Ave S, Saint Cloud $1,000 2 / 1 958 1.0 mi 2025-01-03 Apartment
410 33rd Ave N, Saint Cloud $900 2 / 1 — 1.0 mi 2026-02-19 Apartment
3346 W Saint Germain St, Saint Cloud $995 2 / 1 953 1.0 mi 2024-04-16 Apartment
3457 3rd St N Apt 305, Saint Cloud $950 2 / 1 900 1.1 mi — Apartment
616 10th Ave N, Saint Cloud $795 2 / 1 725 1.1 mi 2026-02-05 Apartment
830 13th St S, Saint Cloud $1,110 2 / 1.5 1,030 1.1 mi 2025-01-03 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

  • mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 53 20TH AVE S
  • mediumSize looks small for a legal 1-bed plus 2-bed duplex; confirm unit count and licensing. Based on: data: listing.sqft · AI review
  • mediumListing gives no rents, lease status or expenses, so income is unverified. Based on: data: rent_estimate · AI review
  • lowBoth baths show clawfoot tubs and worn flooring; the upper bath has a sloped ceiling and a tub with no visible shower setup. Based on: photo 9 · AI review

Opportunities

  • No rent cap, so rents can follow the market after a refresh of the dated kitchens and baths. Based on: data: underwriting.rent_rule · AI review
  • Detached garage adds parking and possible garage income or storage value. Based on: photo 2 · AI review

Questions for the agent

  • What are the current rents, lease types and lease end dates for each unit?
  • Who pays heat, water and electric, and are there separate meters and furnaces?
  • What were the roof and siding dates, who did the work, and were permits pulled?
  • Is this a licensed two-unit rental with a city rental license?
  • What are the annual property taxes, and is there any special assessment?
  • Why has it sat 45 days, and is the seller flexible on price?

Bottom line

Cheap-looking duplex with a new roof and siding claimed, but at $189,900 it loses money, so it only works nearer $165K after you verify the units and taxes. 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,508
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,054
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-08-21 (45 days); last sold for $149,900 on 2023-03-20.

DateEventPrice
Listed$189,900
Sold public record$149,900
Sold$149,900
Sold$107,000
Listed$109,900
Sold$47,500
Price changed$52,900
Price changed$56,900
Listed$59,900

From the listing Listing

Listed asduplex up and down
Property tax, 2026$1,508
CountyStearns
Parcel number82514420000

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