Back to Twin Cities suburbs

355 14th Ave S

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

South Saint Paul, MN · View the listing ↗

Cash flows

Photos courtesy of NRT-Minnesota (CB Burnet), via Realtor.com.

Asking price
$389,000
2 units · $194K per unit
Monthly cash flow
$201
at 20% down, 7%
Estimated rent
$4,000/mo
medium confidence
Break-even price
$426,686
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1966 side-by-side duplex in South Saint Paul at $389K, 94 days on market. Our model gets about $201/month cash flow and a 7.0% cap at asking on $2,000 per side, but the listing gives no actual rents, only 'notably under market'. If real rents are well below $2,000, the cash flow disappears. Taxes aren't verified because we couldn't match a parcel, so pull the real tax bill first. The photos show dated but serviceable interiors, and the tenant-occupied units limit what you can inspect before offering. Worth a showing only if the rent roll supports the price, and the long market time gives you room to negotiate.

Things to consider

  1. Rents are unknown, and they drive everything Our $2,000 per side estimate sets the 7% cap. If actual rents are much lower, cash flow shrinks quickly at this price.Listing says: “Current rents are notably under market value, offering an upside potential”
  2. Month-to-month tenants mean turnover risk and upside They can leave on short notice, but you can also reset rents or renovate between tenants.Listing says: “both sides currently occupied by stable, month-to-month tenants”
  3. Taxes are unverified An investor's non-homestead tax bill can be far above what the seller pays, which would cut into the cash flow.
  4. Lower-level bedrooms need to be legal If they lack egress or aren't licensed, each unit is really a 2-bed and the rent estimates drop.Listing says: “plus a third bedroom in the lower level”
  5. 94 days on market gives negotiating room At the 7% cap with unverified rents, a lower price is the safest way to make the numbers work.

From the photos

Listing photo 1
1 of 8Plus

Stucco exterior with a chain-link fenced front yard; looks sound and tidy from the street.

Listing photo 1
2 of 8Plus

Two front entrances visible, consistent with a side-by-side duplex.

Listing photo 5
3 of 8Check

Kitchens are small galley layouts with white cabinets and granite-look counters. They appear mid-grade and dated rather than new.

Listing photo 2
4 of 8Plus

Vinyl plank flooring in living areas appears fairly recent and in decent shape.

Listing photo 8
5 of 8Check

Baths have tiled tub surrounds and basic vanities. They appear serviceable, not new.

Listing photo 10
6 of 8Check

Central AC condenser and a large concrete patio at the rear; the AC unit's age is unknown.

Listing photo 7
7 of 8Check

Photos show only one unit's interior and no basement, mechanicals or panel. The lower-level bedrooms and egress windows can't be confirmed.

Listing photo 3
8 of 8Concern

Interiors are heavily lived in and cluttered, which hides floor and wall condition.

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

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
$389,000
Cash to close
$89,470
Price per unit
$194,500
GRM
8.1

Each month

Cash flow
$201/mo
Cash-on-cash
2.7%
Cap rate
7.0%
DSCR
1.10×

Break-even

Price that breaks even
$426,686
Rent that breaks even
$3,743/mo

Long run

Year 30: property vs stocks
$2.00M vs $681K
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$4,000
Vacancy (6%)−$240
Collected$3,760
Property tax Listing−$427
Insurance Estimate−$192
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$320
Capital reserve (8% of rent)−$320
Net operating income$2,271
Mortgage (principal + interest)−$2,070
Cash flow$201
Principal paid down (equity, not cash)$263

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,995,021
Your equity when you sell
$887,553

Sells for $944,205 (value up 3% a year), minus 6% selling cost ($56,652). Rent paid down $311,200 of loan.

Rental profits, invested at 7%
$1,107,468

$509,940 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$681,068
Cash to close, invested at 7%
$681,068

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

The building comes out $1,313,953 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 $2.00M, stocks $681K. 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.

3 bed / 1 bath estimate $2,000/mo · range $1,800–$2,175

AddressRentBd / BaSq ftDistanceListedMatch
250 6th Ave N, South Saint Paul 55075 $1,895 3 / 2 1,500 0.8 mi 2026-09-03 88%
282/284 Page St E, Saint Paul 55107 off market $1,700 3 / 1.5 — 2.9 mi 2026-03-07 87%
119 Wyoming St E, Unit Upper, Saint Paul 55107 $2,100 3 / 1 1,250 2.8 mi 2026-09-17 87%
84 Curtice Unit Upper St E, Unit Duplex, Saint … off market $2,050 3 / 1 1,250 3.0 mi 2026-01-21 86%
131 8th Ave N, Apt 1, South Saint Paul 55075 off market $1,650 3 / 1 850 0.6 mi 2022-05-23 85%
1575 11th Ave, Apt 3, Newport 55055 off market $1,495 3 / 2 — 2.9 mi 2026-09-03 85%
708 1st Ave S, South Saint Paul 55075 off market $1,795 3 / 2 1,200 0.9 mi 2026-06-02 84%
5220 Greystone Dr, Inver Grove Heights 55077 $2,115 3 / 2 1,189 1.1 mi 2024-04-12 84%
175 Red Rock Xing, Newport 55055 off market $1,895 3 / 2 1,305 2.1 mi 2026-01-01 84%
275 Red Rock Xing, Newport 55055 $2,000 3 / 2 1,260 2.2 mi 2026-04-16 83%

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 actual rents given; 'under market' is unquantified Listing says: Current rents are notably under market value, offering an upside potential · 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 355 14TH AVE S
  • mediumLower-level bedrooms need egress and legal status confirmed Listing says: plus a third bedroom in the lower level · AI review
  • mediumTaxes and rental license unverified, so expenses are uncertain Based on: data: county.tax · AI review
  • lowMonth-to-month tenants can leave quickly. Count on turnover soon after closing. Listing says: "level. With both sides currently occupied by stable, month-to-month tenants, you'll enjoy immediate cash flow from day"

Opportunities

  • Long time on market: room to negotiate. Based on: Listing data: 94 days on market
  • Raise rents or refresh units at turnover; no rent cap in South Saint Paul Based on: data: underwriting.rent_rule · AI review
  • Long time on market supports a lower offer Based on: data: listing.days_on_market · AI review

Questions for the agent

  • What is each unit's current rent, and when was it last raised?
  • Are there written leases or deposits on file for both tenants?
  • Who pays heat, electric, water and trash, and are meters separate?
  • Are the lower-level bedrooms legal, with egress windows, and does the city rental license cover them?
  • What are the actual annual taxes, and is the owner currently homesteading or not?
  • What are the ages of the roof, furnace/AC and water heaters?

Bottom line

Reasonable cash flow on paper, but without real rents and verified taxes the $389K price is a guess; get the rent roll and negotiate. 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.$5,128
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,300
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-07-03 (94 days); down $36,000 (8.5%) from the first ask of $425,000; last sold for $160,000 on 2018-03-30.

DateEventPrice
Price changed$389,000
Price changed$399,000
Listed$425,000
Sold public record$160,000
Sold public record$160,000
Sold public record$98,500

From the listing Listing

Listed asduplex side x side
Property tax, 2026$5,128
CountyDakota
Parcel number361990001170

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

Nearest highway

US 52, about 878 m away.