Back to Minneapolis

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 ↗

Cash flows

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%
Estimated rent
$3,550/mo
medium confidence · 18 rentals within 1.5 mi
Break-even price
$339,558
where cash flow hits $0

Adjust the numbers See the full breakdown

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

  1. 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.
  2. 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.
  3. 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.
  4. 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”
  5. 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

Listing photo 1
1 of 6Check

Exterior is a two-story wood-sided house with a gable roof. The siding appears to need paint and the front area is cluttered with a chain-link fence.

Listing photo 2
2 of 6Plus

Hardwood floors in the hallway look dark, refinished and in decent shape.

Listing photo 3
3 of 6Plus

Bedroom has dark hardwood floors and fresh-looking paint. The windows have curtains up, so their condition is hard to judge.

Listing photo 4
4 of 6Plus

Bath has new-looking tile, a granite vanity top and a newer vanity, consistent with the recent update claim.

Listing photo 5
5 of 6Concern

Second bath looks older, with a dated oak vanity and older flooring and walls. The vanity top appears newer, so the updates look cosmetic.

Listing photo 1
6 of 6Check

No photos of kitchens, mechanicals, basement, roof or panels, so those systems can't be judged.

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

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
$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

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,480
Cash flow$328
Principal paid down (equity, not cash)$188

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,682,995
Your equity when you sell
$634,292

Sells for $674,779 (value up 3% a year), minus 6% selling cost ($40,487). Rent paid down $222,400 of loan.

Rental profits, invested at 7%
$1,048,703

$454,128 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$486,728
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.

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 $1.68M, stocks $487K. 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

AddressRentBd / BaSq ftDistanceListedType
735 E 16th St, Minneapolis $1,466 3 / 1 1,296 0.3 mi 2026-03-11 Apartment
1506 Park Ave S Unit 3, Minneapolis $1,745 3 / 1 1,200 0.3 mi — Apartment
2407 Elliot Upper Ave Unit Elliot, Minneapolis $2,300 3 / 1 2,304 0.4 mi 2025-03-15 Duplex triplex
912 E 25th St Apt 2, Minneapolis $1,695 3 / 1 1,014 0.5 mi — Apartment
912 E 25th St Apt 3, Minneapolis $1,675 3 / 1 1,014 0.5 mi — Apartment
2500 17th Ave S Unit 2, Minneapolis $1,200 3 / 1 — 0.8 mi 2026-06-05 Apartment
200 E 27th St, Minneapolis $1,835 3 / 1 1,400 0.8 mi 2026-09-15 Apartment
2835 11th Ave S, Minneapolis $1,700 3 / 2 1,166 0.9 mi 2026-05-21 Apartment
307 15th St W, Minneapolis $1,595 3 / 1 1,086 0.9 mi 2025-12-04 Apartment
400 W Franklin Ave Apt 2, Minneapolis $1,495 3 / 2 1,450 1.0 mi 2026-09-22 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

  • 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 reserve8% / 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.

DateEventPrice
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 asduplex
Living units2
Year built1900
Market value (2026)$302,400
Property tax$5,743
Special assessmentsnone
Homesteadno
Last sale2016-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).