1912 Columbus Ave
Duplex · 2 units: 3 bed / 1.5 bath ×2 unit split estimated · 2,298 sq ft
Minneapolis, MN · Ventura Village · View the listing ↗
Photos, via Realtor.com.
Needs more info before these numbers mean much. The city's rental license covers 1 unit(s); this analysis counts 2.
- Asking price
- $278,000 2 units · $139K per unit
- Monthly cash flow
- $328 at 20% down, 7%
- Break-even price
- $339,558 where cash flow hits $0
First look
This is a 2-unit duplex asking $278K, and our numbers show about $328/mo cash flow at a 7.8% cap rate with 20% down and no rent cap. That is thin, and it depends on our $1,775 per-unit rent estimates because the listing gives no rents, leases or expenses. The first thing to check is the rental license, which covers only 1 unit while the building is a duplex. After 113 days on market and a seller who bought at $120K in 2016, there is room to negotiate. Get the rent roll, the heat setup and the roof and window paperwork before spending time on a showing. Worth a look only if the license can be fixed and the price comes down.
Things to consider
- Rental license covers 1 unit, not 2 An unlicensed unit can mean fines, trouble with insurers or lenders, and a delay in getting rent legally. Confirm the fix before offering.
- Cash flow is thin at ask About $328/mo on our rent estimates leaves little cushion for vacancy or repairs. A lower price or higher verified rents are needed.
- Rents are unverified The listing states no rents, so our $1,775 per-unit estimates drive the whole analysis. Ask for leases and the rent roll.
- Updates look partly cosmetic The roof and windows from 2017 are real value if permitted. The second bath and paint look surface-level, so inspect the systems underneath.Listing says: “Newer window and roof in 2017”
- Heavy non-homestead tax At $5,743 a year, taxes take a large share of income. Check whether the bill could change after a sale.
From the photos
Based on 5 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Condition and repairs
- doneNewer windows and roof (2017)Listing says: Newer window and roof in 2017
- doneGranite countertops in the kitchensListing says: Granite counter top in the kitchens
- doneFresh paint and a brand new bath on the second floorListing says: New paints and Brand new Bath in the second floors
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
- $278,000
- Cash to close
- $36,140
- Price per unit
- $139,000
- GRM
- 6.5
Each month
- Cash flow
- −$14/mo
- Cash-on-cash
- −0.5%
- Cap rate
- 7.8%
- DSCR
- 0.99×
Break-even
- Price that breaks even
- $275,910
- Rent that breaks even
- $3,568/mo
Long run
- Year 30: property vs stocks
- $1.43M vs $276K
- Cash flow turns positive
- year 2
The deal
- Price
- $278,000
- Cash to close
- $36,140
- Price per unit
- $139,000
- GRM
- 6.5
Each month
- Cash flow
- −$314/mo
- Cash-on-cash
- −10.4%
- Cap rate
- 6.5%
- DSCR
- 0.83×
Break-even
- Price that breaks even
- $230,059
- Rent that breaks even
- $4,008/mo
Long run
- Year 30: property vs stocks
- $1.04M vs $354K
- Cash flow turns positive
- year 5
The deal
- Price
- $268,000
- Cash to close
- $34,840
- Price per unit
- $134,000
- GRM
- 6.3
Each month
- Cash flow
- $52/mo
- Cash-on-cash
- 1.8%
- Cap rate
- 8.1%
- DSCR
- 1.03×
Break-even
- Price that breaks even
- $275,910
- Rent that breaks even
- $3,483/mo
Long run
- Year 30: property vs stocks
- $1.47M vs $265K
- Cash flow turns positive
- year 1
The deal
- Price
- $268,000
- Cash to close
- $34,840
- Price per unit
- $134,000
- GRM
- 6.3
Each month
- Cash flow
- −$249/mo
- Cash-on-cash
- −8.6%
- Cap rate
- 6.7%
- DSCR
- 0.86×
Break-even
- Price that breaks even
- $230,059
- Rent that breaks even
- $3,913/mo
Long run
- Year 30: property vs stocks
- $1.06M vs $324K
- Cash flow turns positive
- year 5
The deal
- Price
- $278,000
- Cash to close
- $63,940
- Price per unit
- $139,000
- GRM
- 6.5
Each month
- Cash flow
- $328/mo
- Cash-on-cash
- 6.1%
- Cap rate
- 7.8%
- DSCR
- 1.22×
Break-even
- Price that breaks even
- $339,558
- Rent that breaks even
- $3,124/mo
Long run
- Year 30: property vs stocks
- $1.68M vs $487K
- Cash flow turns positive
- year 1
The deal
- Price
- $278,000
- Cash to close
- $63,940
- Price per unit
- $139,000
- GRM
- 6.5
Each month
- Cash flow
- $27/mo
- Cash-on-cash
- 0.5%
- Cap rate
- 6.5%
- DSCR
- 1.02×
Break-even
- Price that breaks even
- $283,131
- Rent that breaks even
- $3,510/mo
Long run
- Year 30: property vs stocks
- $1.22M vs $487K
- Cash flow turns positive
- year 1
The deal
- Price
- $268,000
- Cash to close
- $61,640
- Price per unit
- $134,000
- GRM
- 6.3
Each month
- Cash flow
- $381/mo
- Cash-on-cash
- 7.4%
- Cap rate
- 8.1%
- DSCR
- 1.27×
Break-even
- Price that breaks even
- $339,558
- Rent that breaks even
- $3,055/mo
Long run
- Year 30: property vs stocks
- $1.72M vs $469K
- Cash flow turns positive
- year 1
The deal
- Price
- $268,000
- Cash to close
- $61,640
- Price per unit
- $134,000
- GRM
- 6.3
Each month
- Cash flow
- $81/mo
- Cash-on-cash
- 1.6%
- Cap rate
- 6.7%
- DSCR
- 1.06×
Break-even
- Price that breaks even
- $283,131
- Rent that breaks even
- $3,433/mo
Long run
- Year 30: property vs stocks
- $1.25M vs $469K
- Cash flow turns positive
- year 1
The deal
- Price
- $278,000
- Cash to close
- $77,840
- Price per unit
- $139,000
- GRM
- 6.5
Each month
- Cash flow
- $420/mo
- Cash-on-cash
- 6.5%
- Cap rate
- 7.8%
- DSCR
- 1.30×
Break-even
- Price that breaks even
- $362,195
- Rent that breaks even
- $3,004/mo
Long run
- Year 30: property vs stocks
- $1.79M vs $593K
- Cash flow turns positive
- year 1
The deal
- Price
- $278,000
- Cash to close
- $77,840
- Price per unit
- $139,000
- GRM
- 6.5
Each month
- Cash flow
- $120/mo
- Cash-on-cash
- 1.8%
- Cap rate
- 6.5%
- DSCR
- 1.09×
Break-even
- Price that breaks even
- $302,006
- Rent that breaks even
- $3,375/mo
Long run
- Year 30: property vs stocks
- $1.32M vs $593K
- Cash flow turns positive
- year 1
The deal
- Price
- $268,000
- Cash to close
- $75,040
- Price per unit
- $134,000
- GRM
- 6.3
Each month
- Cash flow
- $470/mo
- Cash-on-cash
- 7.5%
- Cap rate
- 8.1%
- DSCR
- 1.35×
Break-even
- Price that breaks even
- $362,195
- Rent that breaks even
- $2,940/mo
Long run
- Year 30: property vs stocks
- $1.82M vs $571K
- Cash flow turns positive
- year 1
The deal
- Price
- $268,000
- Cash to close
- $75,040
- Price per unit
- $134,000
- GRM
- 6.3
Each month
- Cash flow
- $170/mo
- Cash-on-cash
- 2.7%
- Cap rate
- 6.7%
- DSCR
- 1.13×
Break-even
- Price that breaks even
- $302,006
- Rent that breaks even
- $3,302/mo
Long run
- Year 30: property vs stocks
- $1.35M vs $571K
- Cash flow turns positive
- year 1
Monthly
Monthly breakdown
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Net operating income | $1,807 |
| Mortgage (principal + interest) | −$1,665 |
| PMI | −$156 |
| Cash flow | −$14 |
| Principal paid down (equity, not cash) | $212 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Property management | −$300 |
| Net operating income | $1,507 |
| Mortgage (principal + interest) | −$1,665 |
| PMI | −$156 |
| Cash flow | −$314 |
| Principal paid down (equity, not cash) | $212 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Net operating income | $1,807 |
| Mortgage (principal + interest) | −$1,605 |
| PMI | −$151 |
| Cash flow | $52 |
| Principal paid down (equity, not cash) | $204 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Property management | −$300 |
| Net operating income | $1,507 |
| Mortgage (principal + interest) | −$1,605 |
| PMI | −$151 |
| Cash flow | −$249 |
| Principal paid down (equity, not cash) | $204 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Net operating income | $1,807 |
| Mortgage (principal + interest) | −$1,480 |
| Cash flow | $328 |
| Principal paid down (equity, not cash) | $188 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Property management | −$300 |
| Net operating income | $1,507 |
| Mortgage (principal + interest) | −$1,480 |
| Cash flow | $27 |
| Principal paid down (equity, not cash) | $188 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Net operating income | $1,807 |
| Mortgage (principal + interest) | −$1,426 |
| Cash flow | $381 |
| Principal paid down (equity, not cash) | $181 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Property management | −$300 |
| Net operating income | $1,507 |
| Mortgage (principal + interest) | −$1,426 |
| Cash flow | $81 |
| Principal paid down (equity, not cash) | $181 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Net operating income | $1,807 |
| Mortgage (principal + interest) | −$1,387 |
| Cash flow | $420 |
| Principal paid down (equity, not cash) | $176 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Property management | −$300 |
| Net operating income | $1,507 |
| Mortgage (principal + interest) | −$1,387 |
| Cash flow | $120 |
| Principal paid down (equity, not cash) | $176 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Net operating income | $1,807 |
| Mortgage (principal + interest) | −$1,337 |
| Cash flow | $470 |
| Principal paid down (equity, not cash) | $170 |
| Rent | $3,550 |
| Vacancy (6%) | −$213 |
| Collected | $3,337 |
| Property tax Public record | −$479 |
| Insurance Estimate | −$218 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$284 |
| Capital reserve (9% of rent) | −$320 |
| Property management | −$300 |
| Net operating income | $1,507 |
| Mortgage (principal + interest) | −$1,337 |
| Cash flow | $170 |
| Principal paid down (equity, not cash) | $170 |
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
- $634,292
- Rental profits, invested at 7%
- $791,837
Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $250,200 of loan.
$380,203 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $275,107
- Monthly shortfalls, invested
- $1,169
$36,140 put into an index fund instead of the down payment and closing costs.
$164 you'd have paid in while the building lost money, invested instead.
The building comes out $1,149,853 ahead after 30 years.
- Your equity when you sell
- $634,292
- Rental profits, invested at 7%
- $402,594
Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $250,200 of loan.
$220,679 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $275,107
- Monthly shortfalls, invested
- $79,089
$36,140 put into an index fund instead of the down payment and closing costs.
$12,100 you'd have paid in while the building lost money, invested instead.
The building comes out $682,690 ahead after 30 years.
- Your equity when you sell
- $611,476
- Rental profits, invested at 7%
- $860,281
Sells for $650,506 (value up 3% a year), minus 6% selling cost ($39,030). Rent paid down $241,200 of loan.
$401,864 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $265,211
$34,840 put into an index fund instead of the down payment and closing costs.
The building comes out $1,206,546 ahead after 30 years.
- Your equity when you sell
- $611,476
- Rental profits, invested at 7%
- $451,940
Sells for $650,506 (value up 3% a year), minus 6% selling cost ($39,030). Rent paid down $241,200 of loan.
$239,361 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $265,211
- Monthly shortfalls, invested
- $58,821
$34,840 put into an index fund instead of the down payment and closing costs.
$8,956 you'd have paid in while the building lost money, invested instead.
The building comes out $739,384 ahead after 30 years.
- Your equity when you sell
- $634,292
- Rental profits, invested at 7%
- $1,048,703
Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $222,400 of loan.
$454,128 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $486,728
$63,940 put into an index fund instead of the down payment and closing costs.
The building comes out $1,196,267 ahead after 30 years.
- Your equity when you sell
- $634,292
- Rental profits, invested at 7%
- $581,540
Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $222,400 of loan.
$282,668 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $486,728
$63,940 put into an index fund instead of the down payment and closing costs.
The building comes out $729,105 ahead after 30 years.
- Your equity when you sell
- $611,476
- Rental profits, invested at 7%
- $1,109,034
Sells for $650,506 (value up 3% a year), minus 6% selling cost ($39,030). Rent paid down $214,400 of loan.
$473,289 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $469,219
$61,640 put into an index fund instead of the down payment and closing costs.
The building comes out $1,251,291 ahead after 30 years.
- Your equity when you sell
- $611,476
- Rental profits, invested at 7%
- $641,872
Sells for $650,506 (value up 3% a year), minus 6% selling cost ($39,030). Rent paid down $214,400 of loan.
$301,829 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $469,219
$61,640 put into an index fund instead of the down payment and closing costs.
The building comes out $784,128 ahead after 30 years.
- Your equity when you sell
- $634,292
- Rental profits, invested at 7%
- $1,153,528
Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $208,500 of loan.
$487,420 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $592,538
$77,840 put into an index fund instead of the down payment and closing costs.
The building comes out $1,195,283 ahead after 30 years.
- Your equity when you sell
- $634,292
- Rental profits, invested at 7%
- $686,366
Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $208,500 of loan.
$315,960 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $592,538
$77,840 put into an index fund instead of the down payment and closing costs.
The building comes out $728,120 ahead after 30 years.
- Your equity when you sell
- $611,476
- Rental profits, invested at 7%
- $1,210,089
Sells for $650,506 (value up 3% a year), minus 6% selling cost ($39,030). Rent paid down $201,000 of loan.
$505,383 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $571,224
$75,040 put into an index fund instead of the down payment and closing costs.
The building comes out $1,250,341 ahead after 30 years.
- Your equity when you sell
- $611,476
- Rental profits, invested at 7%
- $742,926
Sells for $650,506 (value up 3% a year), minus 6% selling cost ($39,030). Rent paid down $201,000 of loan.
$333,923 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $571,224
$75,040 put into an index fund instead of the down payment and closing costs.
The building comes out $783,178 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.43M, stocks $276K. The property wins.
Year 30 (loan paid off): property $1.04M, stocks $354K. The property wins.
Year 30 (loan paid off): property $1.47M, stocks $265K. The property wins.
Year 30 (loan paid off): property $1.06M, stocks $324K. The property wins.
Year 30 (loan paid off): property $1.68M, stocks $487K. The property wins.
Year 30 (loan paid off): property $1.22M, stocks $487K. The property wins.
Year 30 (loan paid off): property $1.72M, stocks $469K. The property wins.
Year 30 (loan paid off): property $1.25M, stocks $469K. The property wins.
Year 30 (loan paid off): property $1.79M, stocks $593K. The property wins.
Year 30 (loan paid off): property $1.32M, stocks $593K. The property wins.
Year 30 (loan paid off): property $1.82M, stocks $571K. The property wins.
Year 30 (loan paid off): property $1.35M, stocks $571K. 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.
3 bed estimate $1,775/mo · range $1,675–$1,950 · 18 rentals within 1.5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 735 E 16th St, Minneapolis | $1,466 | 3 / 1 | 0.3 mi |
| 1506 Park Ave S Unit 3, Minneapolis | $1,745 | 3 / 1 | 0.3 mi |
| 2407 Elliot Upper Ave Unit Elliot, Minneapolis | $2,300 | 3 / 1 | 0.4 mi |
| 912 E 25th St Apt 2, Minneapolis | $1,695 | 3 / 1 | 0.5 mi |
| 912 E 25th St Apt 3, Minneapolis | $1,675 | 3 / 1 | 0.5 mi |
| 2500 17th Ave S Unit 2, Minneapolis | $1,200 | 3 / 1 | 0.8 mi |
| 200 E 27th St, Minneapolis | $1,835 | 3 / 1 | 0.8 mi |
| 2835 11th Ave S, Minneapolis | $1,700 | 3 / 2 | 0.9 mi |
| 307 15th St W, Minneapolis | $1,595 | 3 / 1 | 0.9 mi |
| 400 W Franklin Ave Apt 2, Minneapolis | $1,495 | 3 / 2 | 1.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
- highThe city's rental license covers 1 unit(s); this analysis counts 2. Public record: Minneapolis Active Rental Licenses: 1912 COLUMBUS AVE, units=1
- mediumDescription says nothing about rents, leases, occupancy or who pays utilities, so income is unverified. Based on: data: rent_estimate · AI review
- mediumTaxes are $5,743 on a non-homestead basis, a heavy load against likely rents. Based on: data: county.tax · AI review
- lowNear the I-94/MN-55 freeway corridor, which can affect noise and tenant demand. Based on: data: highway · AI review
Opportunities
- The seller bought for $120,000 in Feb 2016, so they can take a lower offer and still come out well ahead. Public record: Hennepin County parcel 2602924330060: last sale 2016-02-01, $120,000
- Long time on market: room to negotiate. Based on: Listing data: 116 days on market, 3 price cuts
- Recent roof, window, AC and bath updates may keep near-term capital needs lower. Listing says: Newer window and roof in 2017 · AI review
- Minneapolis has no rent cap, so rents can follow the market. Based on: data: underwriting.rent_rule · AI review
- The price is above the county market value but under our break-even price, so there is room to negotiate. Based on: data: underwriting.break_even_price · AI review
Questions for the agent
- What are the current rents, lease terms and move-out dates for each unit?
- Why does the rental license show 1 unit, and will the seller get it corrected before closing?
- Who pays heat, water and electric, and is there one furnace or two?
- Do you have permits for the 2017 roof and windows and for the new bath?
- Why has it sat 113 days, and has the price changed?
- Are the units separately metered for electric and gas?
Bottom line
A modest duplex with some recent updates, but the thin cash flow, the 1-unit license and the unknown rents make it a negotiate-hard-or-pass deal. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordHennepin County record, current payable year (non-homestead) | $5,743 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,612 |
| 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 | 8% / 9% |
Price history Realtor.com
On the market since 2026-02-02 (245 days); down $31,000 (10.0%) from the first ask of $309,000; last sold for $120,000 on 2016-02-27.
| Date | Event | Price |
|---|---|---|
| Price changed | $278,000 | |
| Price changed | $288,000 | |
| Price changed | $299,000 | |
| Price changed | $309,000 | |
| Price changed | $315,000 | |
| Removed | $325,000 | |
| Removed | $345,000 | |
| Relisted | $323,500 | |
| Removed | — | |
| Removed | $320,000 | |
| Listed | $323,500 | |
| Removed | — | |
| Price changed | $320,000 | |
| Price changed | $299,000 | |
| Listed | $309,000 | |
| Removed | $339,000 | |
| Sold | $120,000 | |
| Price changed | $120,000 | |
| Price changed | $130,000 | |
| Price changed | $140,000 | |
| Listed | $150,000 | |
| Sold public record | $209,900 | |
| Sold public record | $53,000 |
County record Public record
| Recorded as | duplex |
| Living units | 2 |
| Year built | 1900 |
| Market value (2026) | $302,400 |
| Property tax | $5,743 |
| Special assessments | none |
| Homestead | no |
| Last sale | 2016-02-01 · $120,000 |
Source: Hennepin County parcel records.
City rental license
CONV: 1 unit(s), Tier 1, status active, renews 2027-03-01.
Nearest highway
I 94;MN 55, about 220 m away.
Crime in Ventura Village
501 incidents in the last 12 months (71 per 1,000 residents), −3% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).