Back to Minneapolis

4165 Aldrich Ave N

Duplex · 2 units: 3 bed / 1 bath and 2 bed / 1 bath unit split estimated · 2,172 sq ft

Minneapolis, MN · Webber - Camden · View the listing ↗

Close

Photos courtesy of Keller Williams Realty, via Realtor.com.

Asking price
$330,000
2 units · $165K per unit
Monthly cash flow
−$46
at 20% down, 7%
Estimated rent
$3,400/mo
medium confidence
Break-even price
$321,424
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a Minneapolis up/down duplex at $330K with a 3-bed and a 2-bed, both occupied, but the listing gives no rents and no lease terms. Our rent estimates total about $3,400/mo at the midpoint. At the asking price with 20% down, our underwriting shows roughly -$46/mo and a 6.2% cap rate, and break-even is near $321K. That is about $9K under ask, so the deal is close to working at today's rates, and a modest price cut or rents slightly above our estimates would get it there. The seller paid $250K in 2021, so there is not much room for a big markup. The photos show a charming 1925 exterior but an older, mixed-condition interior with radiators, so get the rent roll, leases, boiler age and the heating bill before a showing. I would tour it if the price drops a bit or the rent roll comes in above our numbers.

Things to consider

  1. Price is modestly above break-even Our break-even is near $321K against a $330K ask, and cash flow is slightly negative at 20% down. You would need a small price cut or somewhat higher rents.
  2. No rent roll in the listing Without actual rents and lease dates you can't verify income. Our estimates are only a guide.Listing says: “This property is fully occupied, offering immediate rental income”
  3. Heating is a hot-water boiler system If the owner pays heat on a single boiler, it is a big expense, and boiler age is a major replacement cost.
  4. Taxes are high as non-homestead The tax bill takes a large share of income and reduces the cap rate.
  5. Small gain over 2021 purchase price The seller bought at $250K and asks $330K, so ask what the 2023 update included and whether it justifies the markup.
  6. Rental license is active at 2 units This is a positive: the license matches the unit count. Confirm the license transfers cleanly at sale.

From the photos

Listing photo 1
1 of 8Plus

Front exterior shows stucco and stone with a steep entry staircase and railings; the roof appears in decent shape from the street

Listing photo 2
2 of 8Plus

Main-level living and dining areas have original hardwood, arched doors, woodwork and a radiator, a character-rich but dated finish

Listing photo 5
3 of 8Concern

Kitchen looks dated: oak cabinets, laminate counters, white appliances and tile floor, so likely a cosmetic refresh rather than a full renovation

Listing photo 6
4 of 8Check

Radiator heat in every room confirms a boiler system; the boiler itself is not shown

Listing photo 8
5 of 8Check

Unit with vinyl plank flooring and fresh paint looks cleanly refreshed but basic; the 2023 updates appear cosmetic

Listing photo 9
6 of 8Check

Upper-level bedroom has sloped ceilings and a single window, so ceiling height and egress are worth verifying

Listing photo 10
7 of 8Concern

Bathroom has a basic one-piece tub surround and a small vanity; it appears functional and low-cost, not high-end

Listing photo 1
8 of 8Check

No photos of the basement, boiler, electrical panel, roof or garage were provided

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

Condition and repairs

  • doneProperty updated in 2023 (scope not specified)Listing says: Income-producing up-down duplex updated in 2023.

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
$330,000
Cash to close
$75,900
Price per unit
$165,000
GRM
8.1

Each month

Cash flow
−$46/mo
Cash-on-cash
−0.7%
Cap rate
6.2%
DSCR
0.97×

Break-even

Price that breaks even
$321,424
Rent that breaks even
$3,459/mo

Long run

Year 30: property vs stocks
$1.34M vs $582K
Cash flow turns positive
year 2

Monthly

Monthly breakdown

Rent$3,400
Vacancy (6%)−$204
Collected$3,196
Property tax Public record−$516
Insurance Estimate−$195
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$272
Capital reserve (8% of rent)−$272
Net operating income$1,711
Mortgage (principal + interest)−$1,756
Cash flow−$46
Principal paid down (equity, not cash)$223

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,340,301
Your equity when you sell
$752,937

Sells for $800,997 (value up 3% a year), minus 6% selling cost ($48,060). Rent paid down $264,000 of loan.

Rental profits, invested at 7%
$587,364

$299,209 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$581,667
Cash to close, invested at 7%
$577,770

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

Monthly shortfalls, invested
$3,897

$548 you'd have paid in while the building lost money, invested instead.

The building comes out $758,634 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.34M, stocks $582K. 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.

3 bed / 1 bath estimate $1,850/mo · range $1,675–$2,025

AddressRentBd / BaSq ftDistanceListedMatch
3049 Grand St NE, Minneapolis 55418 off market $1,600 3 / 1 — 1.1 mi 2026-04-02 92%
3118 Morgan Ave N, Minneapolis 55411 off market $1,900 3 / 1 — 1.5 mi 2025-10-15 92%
4165 N Aldrich Ave, Unit 2, Minneapolis 55412 off market $1,650 3 / 1 1,100 0.0 mi 2026-07-20 88%
1115 33rd Ave N, Minneapolis 55412 off market $1,380 3 / 1 1,200 1.2 mi 2026-08-25 88%
2742 California St NE, Unit 1, Minneapolis 55418 off market $1,978 3 / 1 1,200 1.4 mi 2026-01-28 87%
2918 Girard Ave N, Minneapolis 55411 off market $1,850 3 / 1 1,100 1.5 mi 2025-10-03 86%
3326 Fremont Ave N, Minneapolis 55412 off market $1,625 3 / 1 1,000 1.1 mi 2026-06-27 85%
3211 N 6th St, Minneapolis 55412 off market $1,625 3 / 1 1,000 1.2 mi 2026-04-07 85%
3211 6th St N, Minneapolis 55412 off market $1,625 3 / 1 1,000 1.2 mi 2026-06-26 85%
4209 Bryant Ave N, Unit 2, Minneapolis 55412 off market $1,400 2 / 1 — 0.1 mi 2026-01-07 84%

2 bed / 1 bath estimate $1,550/mo · range $1,375–$1,725

AddressRentBd / BaSq ftDistanceListedMatch
4209 Bryant Ave N, Unit 2, Minneapolis 55412 off market $1,400 2 / 1 — 0.1 mi 2026-01-07 94%
1421 44th Ave N, Minneapolis 55412 off market $1,685 2 / 1 — 0.5 mi 2026-06-10 93%
3841 Thomas Ave N, Apt 1, Minneapolis 55412 off market $1,150 2 / 1 — 1.2 mi 2026-02-23 92%
3107 Dupont Ave N, Unit 1, Minneapolis 55411 off market $1,550 2 / 1 — 1.3 mi 2026-05-28 92%
3318 N Penn Ave, Unit 3, Minneapolis 55412 off market $1,100 2 / 1 — 1.4 mi 2026-04-15 92%
2935 Aldrich Ave N, Unit 1, Minneapolis 55411 off market $1,300 2 / 1 — 1.4 mi 2026-04-24 92%
2635 California St NE, Minneapolis 55418 off market $1,600 2 / 1 — 1.5 mi 2026-04-02 92%
1501 N 44th Ave, Unit 1503, Minneapolis 55412 off market $1,500 2 / 1 1,144 0.5 mi 2026-06-22 88%
3610 N Queen Ave, Unit 2, Minneapolis 55412 off market $1,400 2 / 1 1,200 1.2 mi 2023-06-19 87%
2900 Colfax Ave N, Minneapolis 55411 off market $1,345 2 / 1 1,200 1.5 mi 2026-03-06 87%

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

  • highNo rents, lease terms or expenses given for an 'established income-producing asset' Listing says: This is an established income-producing asset. · AI review
  • mediumNon-homestead tax bill is large relative to likely rents Based on: data: county.tax · AI review
  • lowHighway about 170 m away (I-94); noise may hurt rents and resale Based on: data: highway · AI review

Opportunities

  • Detached 2-car garage could support garage rent or higher unit rents Listing says: Property includes a detached 2-car garage. · AI review
  • Minneapolis has no rent cap, so rents can follow the market after turnover Based on: data: underwriting.rent_rule · AI review
  • Separate laundry for each unit is a plus for tenants and rents Listing says: The main level unit includes dedicated laundry in the basement · AI review

Questions for the agent

  • What are the current rents, lease end dates and security deposits for each unit?
  • What was done in the 2023 update, and were permits pulled?
  • How is heat set up: one boiler or separate systems, and who pays? What was last winter's gas bill?
  • How old are the roof, boiler, water heater and electrical panel?
  • Can you share trailing-12 expenses and the tax bill the buyer will pay?
  • Why is the seller selling, and is the price negotiable given 17 days on market?

Bottom line

Cute, occupied duplex, but at $330K it is roughly break-even in our model and the listing gives no rent numbers, so it works with a slightly lower price or rents above our estimates. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Public recordHennepin County record, current payable year (non-homestead)$6,192
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,343
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 2025-12-24 (285 days, relisted 2×); last sold for $250,000 on 2021-05-12; listed for rent at $1,495/mo on 2025-12-23.

DateEventPrice
Listed$330,000
Removed$299,000
Removed—
Price changed$299,000
Listed$325,000
Removed—
Listed for rent$1,495/mo
Removed—
Rent changed$1,295/mo
Listed for rent$1,395/mo
Sold$250,000
Relisted$239,900
Removed$239,900
Listed$239,900
Sold$77,000
Listed$77,500
Sold public record$83,000

County record Public record

Recorded asduplex
Living units2
Year built1929
Market value (2026)$329,100
Property tax$6,192
Special assessmentsnone
Homesteadno
Last sale2021-05-01 · $250,000

Source: Hennepin County parcel records.

City rental license

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

Nearest highway

I 94, about 171 m away.

Crime in Webber - Camden

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