4376 Upper 71st St E
Triplex · 3 units: 2 bed / 1 bath ×2 and 1 bed / 1 bath unit split estimated · 2,560 sq ft
Inver Grove Heights, MN · View the listing ↗
Photos, via Realtor.com.
- Asking price
- $465,000 3 units · $155K per unit
- Monthly cash flow
- −$237 at 20% down, 7%
- Break-even price
- $420,470 where cash flow hits $0
First look
The listing gives one income number: $4,125 gross monthly rent, about $49.5K a year, with no per-unit rents, lease terms or expenses. Our underwriting at the $465K ask shows a 5.8% cap rate and about -$237 a month after financing, and break-even is near $420K, roughly $45K below ask. At 91 days on market there is room to negotiate. The photos show mixed, mostly cosmetic updates, and the listing says nothing about the heat or the roof. Ask for the rent roll, leases, 12 months of expenses and the tax bill first. Don't schedule a showing until the numbers are closer to $420K.
Things to consider
- Income is unverified A single gross figure hides vacancy, concessions and lease terms. Underwriting rests on it.Listing says: “With gross monthly rents of $3,420”
- Price is far above what the numbers support Break-even is roughly $45K under ask. Negative cash flow means you'd be paying to hold it.
- Taxes and unit count are unverified No county parcel match, so the tax bill and legal unit count are unknown. Investor taxes can differ from the seller's.
- Heat and utilities unknown If baseboard electric is owner-paid, expenses jump. If tenants pay, check the metering.From photo 8
- Long time on market gives leverage 91 days suggests the price is not meeting buyers. An offer near break-even is defensible.
- Rents sit near our estimates Total of $4,125 is $1,375 a unit, in line with our $1,375 estimates, with little upside if units differ.
From the photos
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
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
- $465,000
- Cash to close
- $60,450
- Price per unit
- $155,000
- GRM
- 9.4
Each month
- Cash flow
- −$808/mo
- Cash-on-cash
- −16.0%
- Cap rate
- 5.8%
- DSCR
- 0.73×
Break-even
- Price that breaks even
- $341,655
- Rent that breaks even
- $5,174/mo
Long run
- Year 30: property vs stocks
- $1.48M vs $726K
- Cash flow turns positive
- year 9
The deal
- Price
- $465,000
- Cash to close
- $60,450
- Price per unit
- $155,000
- GRM
- 9.4
Each month
- Cash flow
- −$1,157/mo
- Cash-on-cash
- −23.0%
- Cap rate
- 4.9%
- DSCR
- 0.62×
Break-even
- Price that breaks even
- $288,378
- Rent that breaks even
- $5,813/mo
Long run
- Year 30: property vs stocks
- $1.22M vs $1.01M
- Cash flow turns positive
- year 16
The deal
- Price
- $455,000
- Cash to close
- $59,150
- Price per unit
- $151,667
- GRM
- 9.2
Each month
- Cash flow
- −$742/mo
- Cash-on-cash
- −15.1%
- Cap rate
- 5.9%
- DSCR
- 0.75×
Break-even
- Price that breaks even
- $341,655
- Rent that breaks even
- $5,089/mo
Long run
- Year 30: property vs stocks
- $1.50M vs $682K
- Cash flow turns positive
- year 9
The deal
- Price
- $455,000
- Cash to close
- $59,150
- Price per unit
- $151,667
- GRM
- 9.2
Each month
- Cash flow
- −$1,091/mo
- Cash-on-cash
- −22.1%
- Cap rate
- 5.0%
- DSCR
- 0.63×
Break-even
- Price that breaks even
- $288,378
- Rent that breaks even
- $5,717/mo
Long run
- Year 30: property vs stocks
- $1.22M vs $948K
- Cash flow turns positive
- year 15
The deal
- Price
- $465,000
- Cash to close
- $106,950
- Price per unit
- $155,000
- GRM
- 9.4
Each month
- Cash flow
- −$237/mo
- Cash-on-cash
- −2.7%
- Cap rate
- 5.8%
- DSCR
- 0.90×
Break-even
- Price that breaks even
- $420,470
- Rent that breaks even
- $4,433/mo
Long run
- Year 30: property vs stocks
- $1.70M vs $860K
- Cash flow turns positive
- year 5
The deal
- Price
- $465,000
- Cash to close
- $106,950
- Price per unit
- $155,000
- GRM
- 9.4
Each month
- Cash flow
- −$586/mo
- Cash-on-cash
- −6.6%
- Cap rate
- 4.9%
- DSCR
- 0.76×
Break-even
- Price that breaks even
- $354,903
- Rent that breaks even
- $4,980/mo
Long run
- Year 30: property vs stocks
- $1.34M vs $1.05M
- Cash flow turns positive
- year 11
The deal
- Price
- $455,000
- Cash to close
- $104,650
- Price per unit
- $151,667
- GRM
- 9.2
Each month
- Cash flow
- −$184/mo
- Cash-on-cash
- −2.1%
- Cap rate
- 5.9%
- DSCR
- 0.92×
Break-even
- Price that breaks even
- $420,470
- Rent that breaks even
- $4,364/mo
Long run
- Year 30: property vs stocks
- $1.72M vs $826K
- Cash flow turns positive
- year 4
The deal
- Price
- $455,000
- Cash to close
- $104,650
- Price per unit
- $151,667
- GRM
- 9.2
Each month
- Cash flow
- −$533/mo
- Cash-on-cash
- −6.1%
- Cap rate
- 5.0%
- DSCR
- 0.78×
Break-even
- Price that breaks even
- $354,903
- Rent that breaks even
- $4,902/mo
Long run
- Year 30: property vs stocks
- $1.35M vs $998K
- Cash flow turns positive
- year 11
The deal
- Price
- $465,000
- Cash to close
- $130,200
- Price per unit
- $155,000
- GRM
- 9.4
Each month
- Cash flow
- −$82/mo
- Cash-on-cash
- −0.8%
- Cap rate
- 5.8%
- DSCR
- 0.96×
Break-even
- Price that breaks even
- $448,501
- Rent that breaks even
- $4,232/mo
Long run
- Year 30: property vs stocks
- $1.83M vs $1.00M
- Cash flow turns positive
- year 3
The deal
- Price
- $465,000
- Cash to close
- $130,200
- Price per unit
- $155,000
- GRM
- 9.4
Each month
- Cash flow
- −$431/mo
- Cash-on-cash
- −4.0%
- Cap rate
- 4.9%
- DSCR
- 0.81×
Break-even
- Price that breaks even
- $378,563
- Rent that breaks even
- $4,754/mo
Long run
- Year 30: property vs stocks
- $1.42M vs $1.13M
- Cash flow turns positive
- year 9
The deal
- Price
- $455,000
- Cash to close
- $127,400
- Price per unit
- $151,667
- GRM
- 9.2
Each month
- Cash flow
- −$32/mo
- Cash-on-cash
- −0.3%
- Cap rate
- 5.9%
- DSCR
- 0.99×
Break-even
- Price that breaks even
- $448,501
- Rent that breaks even
- $4,167/mo
Long run
- Year 30: property vs stocks
- $1.86M vs $973K
- Cash flow turns positive
- year 2
The deal
- Price
- $455,000
- Cash to close
- $127,400
- Price per unit
- $151,667
- GRM
- 9.2
Each month
- Cash flow
- −$381/mo
- Cash-on-cash
- −3.6%
- Cap rate
- 5.0%
- DSCR
- 0.83×
Break-even
- Price that breaks even
- $378,563
- Rent that breaks even
- $4,681/mo
Long run
- Year 30: property vs stocks
- $1.43M vs $1.08M
- Cash flow turns positive
- year 8
Monthly
Monthly breakdown
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Net operating income | $2,238 |
| Mortgage (principal + interest) | −$2,784 |
| PMI | −$262 |
| Cash flow | −$808 |
| Principal paid down (equity, not cash) | $354 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Property management | −$349 |
| Net operating income | $1,889 |
| Mortgage (principal + interest) | −$2,784 |
| PMI | −$262 |
| Cash flow | −$1,157 |
| Principal paid down (equity, not cash) | $354 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Net operating income | $2,238 |
| Mortgage (principal + interest) | −$2,724 |
| PMI | −$256 |
| Cash flow | −$742 |
| Principal paid down (equity, not cash) | $347 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Property management | −$349 |
| Net operating income | $1,889 |
| Mortgage (principal + interest) | −$2,724 |
| PMI | −$256 |
| Cash flow | −$1,091 |
| Principal paid down (equity, not cash) | $347 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Net operating income | $2,238 |
| Mortgage (principal + interest) | −$2,475 |
| Cash flow | −$237 |
| Principal paid down (equity, not cash) | $315 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Property management | −$349 |
| Net operating income | $1,889 |
| Mortgage (principal + interest) | −$2,475 |
| Cash flow | −$586 |
| Principal paid down (equity, not cash) | $315 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Net operating income | $2,238 |
| Mortgage (principal + interest) | −$2,422 |
| Cash flow | −$184 |
| Principal paid down (equity, not cash) | $308 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Property management | −$349 |
| Net operating income | $1,889 |
| Mortgage (principal + interest) | −$2,422 |
| Cash flow | −$533 |
| Principal paid down (equity, not cash) | $308 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Net operating income | $2,238 |
| Mortgage (principal + interest) | −$2,320 |
| Cash flow | −$82 |
| Principal paid down (equity, not cash) | $295 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Property management | −$349 |
| Net operating income | $1,889 |
| Mortgage (principal + interest) | −$2,320 |
| Cash flow | −$431 |
| Principal paid down (equity, not cash) | $295 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Net operating income | $2,238 |
| Mortgage (principal + interest) | −$2,270 |
| Cash flow | −$32 |
| Principal paid down (equity, not cash) | $289 |
| Rent | $4,125 |
| Vacancy (6%) | −$248 |
| Collected | $3,878 |
| Property tax Listing | −$317 |
| Insurance Estimate | −$306 |
| Water, sewer, trash Estimate | −$255 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$330 |
| Capital reserve (9% of rent) | −$371 |
| Property management | −$349 |
| Net operating income | $1,889 |
| Mortgage (principal + interest) | −$2,270 |
| Cash flow | −$381 |
| Principal paid down (equity, not cash) | $289 |
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
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $423,695
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $418,500 of loan.
$260,003 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $460,161
- Monthly shortfalls, invested
- $266,037
$60,450 put into an index fund instead of the down payment and closing costs.
$42,838 you'd have paid in while the building lost money, invested instead.
The building comes out $758,453 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $163,450
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $418,500 of loan.
$117,920 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $460,161
- Monthly shortfalls, invested
- $548,622
$60,450 put into an index fund instead of the down payment and closing costs.
$99,986 you'd have paid in while the building lost money, invested instead.
The building comes out $215,624 ahead after 30 years.
- Your equity when you sell
- $1,038,140
- Rental profits, invested at 7%
- $458,907
Sells for $1,104,404 (value up 3% a year), minus 6% selling cost ($66,264). Rent paid down $409,500 of loan.
$275,811 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $450,265
- Monthly shortfalls, invested
- $231,636
$59,150 put into an index fund instead of the down payment and closing costs.
$36,819 you'd have paid in while the building lost money, invested instead.
The building comes out $815,146 ahead after 30 years.
- Your equity when you sell
- $1,038,140
- Rental profits, invested at 7%
- $182,605
Sells for $1,104,404 (value up 3% a year), minus 6% selling cost ($66,264). Rent paid down $409,500 of loan.
$129,097 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $450,265
- Monthly shortfalls, invested
- $498,164
$59,150 put into an index fund instead of the down payment and closing costs.
$89,337 you'd have paid in while the building lost money, invested instead.
The building comes out $272,316 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $634,759
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $372,000 of loan.
$347,890 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $814,131
- Monthly shortfalls, invested
- $45,495
$106,950 put into an index fund instead of the down payment and closing costs.
$6,798 you'd have paid in while the building lost money, invested instead.
The building comes out $836,089 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $281,595
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $372,000 of loan.
$182,009 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $814,131
- Monthly shortfalls, invested
- $235,161
$106,950 put into an index fund instead of the down payment and closing costs.
$40,148 you'd have paid in while the building lost money, invested instead.
The building comes out $293,259 ahead after 30 years.
- Your equity when you sell
- $1,038,140
- Rental profits, invested at 7%
- $679,230
Sells for $1,104,404 (value up 3% a year), minus 6% selling cost ($66,264). Rent paid down $364,000 of loan.
$364,601 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $796,622
- Monthly shortfalls, invested
- $29,635
$104,650 put into an index fund instead of the down payment and closing costs.
$4,348 you'd have paid in while the building lost money, invested instead.
The building comes out $891,113 ahead after 30 years.
- Your equity when you sell
- $1,038,140
- Rental profits, invested at 7%
- $307,778
Sells for $1,104,404 (value up 3% a year), minus 6% selling cost ($66,264). Rent paid down $364,000 of loan.
$194,783 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $796,622
- Monthly shortfalls, invested
- $201,013
$104,650 put into an index fund instead of the down payment and closing costs.
$33,761 you'd have paid in while the building lost money, invested instead.
The building comes out $348,282 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $773,216
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $348,750 of loan.
$398,005 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $991,116
- Monthly shortfalls, invested
- $8,614
$130,200 put into an index fund instead of the down payment and closing costs.
$1,226 you'd have paid in while the building lost money, invested instead.
The building comes out $834,442 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $363,138
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $348,750 of loan.
$220,519 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $991,116
- Monthly shortfalls, invested
- $141,366
$130,200 put into an index fund instead of the down payment and closing costs.
$22,972 you'd have paid in while the building lost money, invested instead.
The building comes out $291,612 ahead after 30 years.
- Your equity when you sell
- $1,038,140
- Rental profits, invested at 7%
- $823,930
Sells for $1,104,404 (value up 3% a year), minus 6% selling cost ($66,264). Rent paid down $341,250 of loan.
$415,131 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $969,801
- Monthly shortfalls, invested
- $2,768
$127,400 put into an index fund instead of the down payment and closing costs.
$389 you'd have paid in while the building lost money, invested instead.
The building comes out $889,500 ahead after 30 years.
- Your equity when you sell
- $1,038,140
- Rental profits, invested at 7%
- $393,174
Sells for $1,104,404 (value up 3% a year), minus 6% selling cost ($66,264). Rent paid down $341,250 of loan.
$233,848 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $969,801
- Monthly shortfalls, invested
- $114,842
$127,400 put into an index fund instead of the down payment and closing costs.
$18,338 you'd have paid in while the building lost money, invested instead.
The building comes out $346,671 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
Year 30 (loan paid off): property $1.48M, stocks $726K. The property wins.
Year 30 (loan paid off): property $1.22M, stocks $1.01M. The property wins.
Year 30 (loan paid off): property $1.50M, stocks $682K. The property wins.
Year 30 (loan paid off): property $1.22M, stocks $948K. The property wins.
Year 30 (loan paid off): property $1.70M, stocks $860K. The property wins.
Year 30 (loan paid off): property $1.34M, stocks $1.05M. The property wins.
Year 30 (loan paid off): property $1.72M, stocks $826K. The property wins.
Year 30 (loan paid off): property $1.35M, stocks $998K. The property wins.
Year 30 (loan paid off): property $1.83M, stocks $1.00M. The property wins.
Year 30 (loan paid off): property $1.42M, stocks $1.13M. The property wins.
Year 30 (loan paid off): property $1.86M, stocks $973K. The property wins.
Year 30 (loan paid off): property $1.43M, stocks $1.08M. 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.
2 bed estimate $1,375/mo · range $1,275–$1,400 · 8 rentals within 2.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 650 4th St, Newport | $1,295 | 2 / 1 | 1.3 mi |
| 233 Buron Ln, South Saint Paul | $1,150 | 2 / 1 | 2.0 mi |
| 8201 College Trl, Inver Grove Heights | $1,420 | 2 / 1.5 | 2.0 mi |
| 1650 10th Ave Unit 2B, Newport | $1,299 | 2 / 1 | 2.3 mi |
| 1650 10th Ave, Newport | $1,299 | 2 / 1 | 2.3 mi |
| 1660 10th Ave Apt 7, Newport | $1,299 | 2 / 1 | 2.3 mi |
| 1028 8th Ave S, South Saint Paul | $1,175 | 2 / 1 | 2.4 mi |
| 614 1st Ave S Unit 1, South Saint Paul | $1,335 | 2 / 1 | 2.7 mi |
1 bed estimate $1,375/mo · range $1,050–$1,400 · 7 rentals within 3 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 8201 College Trl, Inver Grove Heights | $1,349 | 1 / 1 | 2.0 mi |
| 5480 Blackberry Trl, Inver Grove Heights | $1,525 | 1 / 1 | 2.2 mi |
| 239 Park St W, South Saint Paul | $999 | 1 / 1 | 2.4 mi |
| 553 1st Ave S, South Saint Paul | $900 | 1 / 1 | 2.7 mi |
| 2300 Hastings Ave, Newport | $1,195 | 1 / 1 | 2.7 mi |
| 7689 Hardwood Ave S, Cottage Grove | $1,612 | 1 / 1 | 2.8 mi |
| 1462 80th St E, Inver Grove Heights | $1,649 | 1 / 1 | 3.0 mi |
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
- highOnly a gross rent total is given. No per-unit rents, lease dates or expenses. Listing says: With gross monthly rents of $3,420 · AI review
- highCash flow is negative at asking price, and break-even is well below the ask. Based on: data: underwriting.break_even_price · 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 4376 UPPER 71ST ST E
- mediumMarketing language like 'turnkey' and 'no heavy lifting' sits beside 1915 construction and mixed finishes. Unverified. Listing says: this is a turnkey cash-flowing asset with no heavy lifting required from day one · AI review
- lowOccupancy claims are unsupported by any lease or rent roll data. Listing says: stable residents, consistent income, and minimal turnover · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 91 days on market
- Adjacent vacant lot is available, for extra parking, storage or future value. Listing says: Also available is the next-door vacant lot at 7177 River Rd. · AI review
- Large lot allows storage and RV parking that tenants may pay for. Listing says: ample space for outdoor storage, recreational vehicles, or equipment · AI review
- Coin laundry on site could add income if it is owner-operated. Based on: photo 10 · AI review
Questions for the agent
- Can I get the rent roll with per-unit rents, lease end dates and deposits?
- What are the trailing 12 months of taxes, insurance, utilities and repairs?
- How is each unit heated and metered, and who pays what?
- What are the ages of the roof, boiler or furnace, water heater and electrical panels?
- Is the property licensed as a three-unit rental, and is the laundry owner-operated?
- Why has it sat 91 days, and will the seller consider offers near $400K?
Bottom line
A three-unit with unverified rents that loses money at $465K; worth pursuing only near $420K and with a real rent roll. 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. | $3,806 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $3,674 |
| Water, sewer, trash / mo Estimateestimate. $85/unit/mo, owner-paid | $255 |
| 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 1915: +1 pt capital reserve | 8% / 9% |
Price history Realtor.com
On the market since 2026-07-06 (91 days); down $10,000 (2.1%) from the first ask of $475,000.
| Date | Event | Price |
|---|---|---|
| Price changed | $465,000 | |
| Listed | $475,000 |
From the listing Listing
| Listed as | triplex |
| Property tax, 2026 | $3,806 |
| County | Dakota |
| Parcel number | 200110029134 |
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.