Back to Minneapolis

1318 Thomas Ave N

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

Minneapolis, MN · Willard - Hay · View the listing ↗

Cash flows

Photos, via Realtor.com.

Asking price
$284,900
2 units · $142K per unit
Monthly cash flow
$55
at 20% down, 7%
Estimated rent
$3,100/mo
medium confidence
Break-even price
$295,188
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1969 side-by-side in North Minneapolis asking $284,900, and at that price it roughly breaks even. Our underwriting shows about +$55 a month at 20% down, with a 6.6% cap rate and a break-even price near $295,200. The description is thin: no rents, no lease terms, no utilities, and only a roof and garage siding mentioned. Photos show a lived-in, dated interior with window AC units, so don't count on an easy rent bump. Ask for the rent roll and lease dates first, then decide whether a showing makes sense at the current price.

Things to consider

  1. Price is only slightly below what the rents support Underwriting shows slightly positive monthly cash flow at the ask, and break-even is around $295,200. There is little cushion if rents or costs come in worse.
  2. Current rents are unknown Long-term tenants often pay below market. Without the rent roll you can't tell whether the income is below our $1,550 per-unit estimate.Listing says: “Currently Long term tenants.”
  3. Interiors look dated, with window AC Expect turnover costs and possible updates before pushing rents toward the high end of the estimate.From photo 9
  4. Taxes are significant for the rents The $5,199 tax bill is a big drag on a duplex renting around $3,100 a month combined in our estimates.
  5. Recent roof is a plus but unverified A new roof removes a big near-term expense if it's real. Get the permit and date.Listing says: “New Roof, New garage Siding.”

From the photos

Listing photo 4
1 of 7Plus

Two front doors under a shared porch and two separate rear doors with separate address numbers. Consistent with a two-unit side-by-side.

Listing photo 4
2 of 7Check

Rear wall shows two electric meters and a tangle of overhead wires and conduit. Have the electrical service and panels checked.

Listing photo 6
3 of 7Concern

Window AC units in the kitchen and bedroom suggest no central air. Check whether the tenants or the owner supplied them.

Listing photo 9
4 of 7Concern

Kitchen has wood-look cabinets, laminate counters, tile floor and white appliances. It appears dated but serviceable, not renovated.

Listing photo 3
5 of 7Plus

Roof shingles on the front porch and main roof look intact from the street. Listing says new roof, so ask for proof.

Listing photo 4
6 of 7Concern

Siding appears older, with a cream finish and fading trim. The yard and rear area look cluttered.

Listing photo 5
7 of 7Check

Only one unit's interior is shown. No bathrooms, basement, furnace or water heater photos.

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

Condition and repairs

  • doneNew roofListing says: New Roof, New garage Siding.
  • doneNew garage sidingListing says: New Roof, New garage Siding.

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
$284,900
Cash to close
$65,527
Price per unit
$142,450
GRM
7.7

Each month

Cash flow
$55/mo
Cash-on-cash
1.0%
Cap rate
6.6%
DSCR
1.04×

Break-even

Price that breaks even
$295,188
Rent that breaks even
$3,030/mo

Long run

Year 30: property vs stocks
$1.30M vs $499K
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$3,100
Vacancy (6%)−$186
Collected$2,914
Property tax Public record−$433
Insurance Estimate−$184
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$248
Capital reserve (8% of rent)−$248
Net operating income$1,571
Mortgage (principal + interest)−$1,516
Cash flow$55
Principal paid down (equity, not cash)$193

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,297,073
Your equity when you sell
$650,035

Sells for $691,527 (value up 3% a year), minus 6% selling cost ($41,492). Rent paid down $227,920 of loan.

Rental profits, invested at 7%
$647,037

$309,936 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$498,808
Cash to close, invested at 7%
$498,808

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

The building comes out $798,265 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.30M, stocks $499K. 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.

2 bed / 1 bath estimate $1,550/mo · range $1,275–$1,825

AddressRentBd / BaSq ftDistanceListedMatch
1407 N Girard Ave, Unit 2, Minneapolis 55411 off market $1,900 2 / 1 1,472 0.8 mi 2026-04-23 97%
1411 N Girard Ave, Unit 1, Minneapolis 55411 off market $1,900 2 / 1 1,350 0.8 mi 2026-05-28 95%
405 Queen Ave N, Unit 1, Minneapolis 55405 off market $1,250 2 / 1 1,250 0.7 mi 2026-04-05 93%
519 Russell Ave N, Apt 1, Minneapolis 55405 off market $1,650 2 / 1 — 0.6 mi 2022-01-10 93%
506 Newton Ave N, Minneapolis 55405 off market $1,400 2 / 1 — 0.7 mi 2026-03-13 93%
2208-2210 Glenwood Ave, Minneapolis 55405 off market $1,299 2 / 1 — 0.8 mi 2026-06-10 93%
816 21st Ave N, Apt 102, Minneapolis 55411 $1,788 2 / 1 1,249 1.2 mi 2026-07-14 93%
314 Knox Ave N, Minneapolis 55405 off market $1,375 2 / 1 — 0.9 mi 2026-05-01 93%
1715 Glenwood Ave, Minneapolis 55405 off market $1,260 2 / 1 — 1.0 mi 2026-05-02 93%
155 Cedar Lake Rd N, Minneapolis 55405 off market $1,100 2 / 1 — 1.1 mi 2026-04-04 92%

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

  • highPriced about $48K above our break-even price, with negative cash flow at 20% down. Based on: data: underwriting.break_even_price · AI review
  • mediumNo rents, lease terms or expenses given. 'Long term tenants' could mean old, below-market rents. Listing says: Currently Long term tenants. · AI review
  • lowOwner-occupant pitch suggests the price may be set for a homebuyer, not for rental income. Listing says: Owner occupy or great investment. · AI review

Opportunities

  • The seller bought for $70,875 in Jul 2008, so they can take a lower offer and still come out well ahead. Public record: Hennepin County parcel 1702924440200: last sale 2008-07-01, $70,875
  • Our rent estimates are $1,350 per 2-bed unit. If tenants pay below that, rents could rise after turnover, with no rent cap in Minneapolis. Based on: data: rent_estimate · AI review
  • Seller bought for $70,875 in 2008, so there is room to negotiate down. Based on: data: listing.days_on_market · AI review

Questions for the agent

  • What are the current rents, lease end dates and deposits for each unit?
  • Who pays heat, water, trash and electric? Is there one furnace or two?
  • When was the roof replaced, and are there permits or invoices?
  • Are the tenants staying, and can the seller deliver the building vacant if I want to owner-occupy?
  • What do the last 12 months of taxes, insurance and repairs look like?
  • Is the rental license current and transferable (owner-exempt status)?

Bottom line

Cheap-looking old-seller duplex that barely cash flows at $284,900; it pencils below about $295K, and the rent roll decides it. 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,199
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,203
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-09-25 (10 days); last sold for $70,876 on 2008-10-16.

DateEventPrice
Listed$284,900
Sold public record$70,876
Sold public record$229,900

County record Public record

Recorded asduplex
Living units2
Year built1969
Market value (2026)$275,000
Property tax$5,199
Special assessmentsnone
Homesteadno
Last sale2008-07-01 · $70,875

Source: Hennepin County parcel records.

City rental license

CHOWNEXMPT: 2 unit(s), Tier 1, status active, renews 2027-03-01.

Nearest highway

I 94, about 1958 m away.

Crime in Willard - Hay

426 incidents in the last 12 months (48 per 1,000 residents), +12% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).