Back to Twin Cities suburbs

2545 70th St E

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

Inver Grove Heights, MN · View the listing ↗

Cash flows

Photos, via Realtor.com.

Asking price
$610,000
2 units · $305K per unit
Monthly cash flow
$166
at 20% down, 7%
Estimated rent
$6,125/mo
low confidence
Break-even price
$641,257
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1958 brick duplex on almost an acre, sold as multi-generational housing, and the listing gives no rents, no lease status and no repair notes. Our model has it at about $166/mo cash flow with a 6.7% cap at the $610K ask, and that rests on rent estimates of roughly $6,100 combined, which nobody has confirmed. The photos show a lot of dated wood paneling and a former daycare bonus room with commercial-style fixtures, so first check whether this is legally a duplex, what the city's rental license rules say, and whether the connecting room can be closed off or kept as separate space. Taxes and unit count are unverified because we couldn't match a county parcel. Worth a showing only if the seller can prove two separate, rentable units and the numbers hold at a lower price.

Things to consider

  1. Legal status of the layout A connecting daycare room and shared baths could affect licensing, insurance and whether two tenants can rent here without friction.Listing says: “A huge bonus room connects the two units and was previously used as a daycare”
  2. Cash flow is thin and rests on estimates At the ask we show about $166/mo and a 6.7% cap using our rent estimates. A small miss on rent, taxes or vacancy erases it.
  3. Taxes and unit count are unverified We couldn't match a county parcel, so the real tax bill and recorded unit count are unknown. Taxes on a $610K property could be high.
  4. Dated interiors and a large 1958 building Paneling, older kitchens and unknown systems mean repair and capital reserves could be heavy on 5,400 sq ft.From photo 5
  5. Thin rental pool for a large multi-gen layout Big 4- and 5-bedroom units with shared space suit a narrower set of tenants and could mean longer vacancies.Listing says: “this property is purpose-built for multi-generational living”

From the photos

Listing photo 3
1 of 8Concern

Interior is dated: heavy wood paneling, older laminate counters and oak cabinets in the kitchen, though the plank flooring appears newer.

Listing photo 6
2 of 8Check

Flooring looks like recent luxury vinyl plank, a low-cost update that suggests cosmetic refresh rather than system upgrades.

Listing photo 1
3 of 8Check

Shingle roof appears in fair condition from the exterior, but its age is unknown. Brick exterior looks solid.

Listing photo 2
4 of 8Plus

Two outdoor AC condensers and two electric meters are visible, which supports separate systems and metering for the units.

Listing photo 10
5 of 8Concern

Bathroom downstairs has commercial-style fixtures, a flush valve toilet and partition door, left over from the daycare use.

Listing photo 9
6 of 8Plus

Laundry room with washer, dryer and utility sink appears to be in a lower-level or back space, which gives in-unit laundry.

Listing photo 8
7 of 8Check

Lower-level room has a drop ceiling and a breaker panel visible. Check panel age and capacity, and look for moisture.

Listing photo 1
8 of 8Check

Photos skip the boiler or furnace, water heaters, the second unit's kitchen and the connecting bonus room.

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
$610,000
Cash to close
$140,300
Price per unit
$305,000
GRM
8.3

Each month

Cash flow
$166/mo
Cash-on-cash
1.4%
Cap rate
6.7%
DSCR
1.05×

Break-even

Price that breaks even
$641,257
Rent that breaks even
$5,909/mo

Long run

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

Monthly

Monthly breakdown

Rent$6,125
Vacancy (6%)−$368
Collected$5,758
Property tax Listing−$810
Insurance Estimate−$263
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (9% of rent)−$551
Capital reserve (8% of rent)−$490
Net operating income$3,413
Mortgage (principal + interest)−$3,247
Cash flow$166
Principal paid down (equity, not cash)$413

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$2,900,557
Your equity when you sell
$1,391,792

Sells for $1,480,630 (value up 3% a year), minus 6% selling cost ($88,838). Rent paid down $488,000 of loan.

Rental profits, invested at 7%
$1,508,765

$716,426 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$1,067,999
Cash to close, invested at 7%
$1,067,999

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

The building comes out $1,832,558 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.90M, stocks $1.07M. 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.

5 bed / 3 bath estimate $3,125/mo · range $1,900–$3,125

AddressRentBd / BaSq ftDistanceListedMatch
1730 Atwater Path, Inver Grove Heights 55077 off market $3,030 5 / 3 3,566 2.5 mi 2026-02-06 74%
6111 Kalen Dr, Woodbury 55129 off market $4,995 5 / 4 5,000 3.8 mi 2026-05-21 73%
7164 Arkansas Ave, Inver Grove Heights 55077 off market $3,700 5 / 3.5 3,500 2.2 mi 2026-07-10 71%
6757 Allen Ct, Inver Grove Heights 55077 off market $4,513 5 / 4 3,664 1.4 mi 2025-04-17 71%
504 15th Ave N, South Saint Paul 55075 off market $3,600 5 / 3 3,062 3.5 mi 2026-06-26 70%
842 3rd St, Saint Paul Park 55071 off market $1,650 3 / 2 — 2.8 mi 2025-10-13 66%
1575 11th Ave, Apt 3, Newport 55055 off market $1,495 3 / 2 — 3.4 mi 2026-09-03 65%
1146 7th Ave S, South Saint Paul 55075 off market $2,390 5 / 2 2,089 1.7 mi 2026-04-09 64%
238 Macarthur St E, Unit 1, South Saint Paul 55075 off market $2,495 5 / 2 1,800 1.8 mi 2026-06-23 62%
8201 College Trl, Inver Grove Heights 55076 $620 4 / 1.5 1,020 1.4 mi 2025-01-03 62%

4 bed / 3 bath estimate $3,000/mo · range $2,275–$3,700

AddressRentBd / BaSq ftDistanceListedMatch
842 3rd St, Saint Paul Park 55071 off market $1,650 3 / 2 — 2.8 mi 2025-10-13 75%
1575 11th Ave, Apt 3, Newport 55055 off market $1,495 3 / 2 — 3.4 mi 2026-09-03 75%
8009 Delano Way, Inver Grove Heights 55076 off market $2,879 4 / 3 2,400 1.9 mi 2026-01-28 69%
100 E Spruce St, South Saint Paul 55075 off market $2,829 4 / 3 2,310 1.7 mi 2026-05-29 69%
3757 Bayberry Ln, Eagan 55123 off market $3,300 4 / 2.5 3,404 4.1 mi 2026-09-01 68%
9629 Rich Valley Blvd, Inver Grove Heights 55077 off market $3,399 4 / 4 3,578 3.0 mi 2026-03-15 68%
6848 Aqua Trl, Inver Grove Heights 55077 off market $3,953 4 / 2.5 1,981 1.4 mi 2025-04-17 66%
735 3rd St, Saint Paul Park 55071 $2,450 4 / 2.5 2,142 2.7 mi 2026-10-05 65%
5220 Greystone Dr, Inver Grove Heights 55077 $2,115 3 / 2 1,189 1.8 mi 2024-04-12 64%
1730 Atwater Path, Inver Grove Heights 55077 off market $3,030 5 / 3 3,566 2.5 mi 2026-02-06 64%

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

  • highBonus room joins the two units and was a daycare. It may not be set up as clean separation for two tenants, and zoning or egress may be an issue. Listing says: A huge bonus room connects the two units and was previously used as a daycare · 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 2545 70TH ST E
  • mediumCommon-area baths and the shared room are outside both units. Who maintains, insures and cleans them, and who pays their utilities? Listing says: plus two additional common-area baths outside the units for convenience · AI review
  • mediumNo rents, lease status or expenses given. Cash flow rests entirely on our estimates. Based on: data: rent_estimate · AI review
  • mediumMarketed for one extended family, not for two separate tenants. That narrows the rental pool and may mean the layout is weak as a pure investment. Listing says: this property is purpose-built for multi-generational living · AI review

Opportunities

  • Large fully fenced lot with a sport court gives amenity appeal for tenants. Listing says: Set on a .93-acre, fully fenced lot with a basketball/tennis/volleyball court · AI review
  • Each unit has its own laundry, which helps renting to two separate households. Listing says: Each unit has its own dedicated laundry room (two total) · AI review
  • New listing at six days on market, but the large bonus room could be a shared rentable or flex space if legal. Based on: data: listing.days_on_market · AI review

Questions for the agent

  • Is the property licensed or legally recognized as a duplex? Ask for the city's rental license and certificate of occupancy.
  • What are the actual rents or expected rents, and is either side occupied or on a lease?
  • How are heat, electric, gas and water metered? Separate meters for each unit and for the bonus room?
  • What are the real property taxes, and was the daycare use ever licensed or permitted? Can the bonus room be legally closed off?
  • What are the ages of the roof, furnaces, AC units, water heaters and panels?
  • Why is it priced at $610K, and are there any comparable sales for this type of layout?

Bottom line

Odd, big, family-oriented duplex where the numbers only work on estimated rents, so verify legal status, utilities and the shared daycare room before getting excited. 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.$9,718
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$3,160
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. 9 bedrooms: +1 pt repairs for wear9% / 8%

Price history Realtor.com

On the market since 2026-09-29 (6 days); last sold for $548,600 on 2022-01-27.

DateEventPrice
Listed$610,000
Sold public record$548,600
Sold public record$390,000
Sold$520,000
Price changed$549,800
Listed$575,300
Sold$234,900
Price changed$224,900
Relisted$234,900
Removed$234,900
Listed$234,900
Sold public record$350,000

From the listing Listing

Listed asduplex side x side
Property tax, 2026$9,718
CountyDakota
Parcel number200040082070

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 Inver Grove Heights on rental licensing before you buy.