Back to Minneapolis

2115-2117 Aldrich Ave N

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

Minneapolis, MN · Hawthorne · View the listing ↗

Cash flows

Photos courtesy of RE/MAX Results, via Realtor.com.

Asking price
$339,000
2 units · $170K per unit
Monthly cash flow
$64
at 20% down, 7%
Estimated rent
$3,400/mo
medium confidence · 20 rentals within 1.5 mi
Break-even price
$350,956
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1917 Minneapolis up/down on a big 0.26-acre lot with a 2024 roof and solar, and it has been listed 192 days. Our underwriting at asking shows about $64/month cash flow and a 6.6% cap, but that uses estimated rents of $1,700 per 2-bed and an unverified tax bill, since we couldn't match a county parcel. The description gives no current rents, no lease status and no occupancy, so ask for the rent roll first. The kitchens and baths look dated and the lower-level third unit is only partly roughed in. That is a project with permit, egress and licensing questions, not income. Worth a showing only if taxes and the rent roll hold up and the price has room to come down.

Things to consider

  1. Income is unverified There are no stated rents or leases, so the 6.6% cap and $64/month cash flow rest on our estimates. Real rents could be lower or higher.
  2. Taxes not confirmed We couldn't match a county parcel. Investor taxes in Minneapolis are often well above homestead bills, which could erase the thin cash flow.
  3. Lower-level third unit is speculative Finishing it costs money and needs permits, egress and a rental license. It may not be legal as a unit, so value it as upside only.Listing says: “partially roughed in kitchen, bathroom & several egress windows”
  4. The 2024 roof and solar reduce a big near-term cost A new roof means a large capex item is off the table. But solar ownership or leasing terms could add obligations.Listing says: “2024 roof with working solar panels”
  5. 192 days on market gives leverage A long listing suggests the price may not match the market. A cut would improve the numbers.
  6. Dated interiors mean turnover costs Kitchens and baths look original or old. Budget for refreshes before pushing rents toward the $1,700 estimate.From photo 7

From the photos

Listing photo 1
1 of 8Plus

The living room has hardwood floors, oak woodwork, built-ins and skylights. It appears well kept and is a real selling point.

Listing photo 2
2 of 8Concern

The stucco exterior and the boarded-up window panel on the rear and side elevation suggest deferred exterior maintenance. Check the stucco condition and what the boarded panel covers.

Listing photo 3
3 of 8Plus

The detached 2-car garage appears to have newer doors and siding in decent shape, and the yard is fenced.

Listing photo 7
4 of 8Concern

The kitchen in photo 7 has old cabinets, worn dark floors and an older appliance set. It appears dated, with no recent update.

Listing photo 8
5 of 8Concern

The bathroom has an updated vanity and a tub surround with grab bars, but it also has carpet in a wet room. Expect a flooring replacement.

Listing photo 9
6 of 8Check

The second kitchen has oak cabinets, laminate counters, a gas range and a vent hood. It appears functional and older but cleaner.

Listing photo 10
7 of 8Check

The bath has a clawfoot tub with an exposed shower riser and a pedestal sink. It has charm but looks old. Check the plumbing and whether it has a proper shower.

Listing photo 6
8 of 8Check

No photos of the boiler or furnace, water heater, electrical panel, basement or lower-level rough-in. These are the key items to inspect.

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

Condition and repairs

  • neededLower-level third unit needs to be finished: kitchen and bath only partly roughed inListing says: 3rd unit ready to be finished in the lower level, partially roughed in kitchen, bathroom & several egress windows
  • neededUpper loft needs work to become a suite, with the bathroom only roughed inListing says: lofted area that could be transformed into a primary suite, bathroom roughed in or an office or studio
  • doneNew roof with solar panelsListing says: 2024 roof with working solar panels

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
$339,000
Cash to close
$77,970
Price per unit
$169,500
GRM
8.3

Each month

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

Break-even

Price that breaks even
$350,956
Rent that breaks even
$3,317/mo

Long run

Year 30: property vs stocks
$1.56M vs $594K
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$3,400
Vacancy (6%)−$204
Collected$3,196
Property tax Listing−$300
Insurance Estimate−$220
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$272
Capital reserve (9% of rent)−$306
Net operating income$1,868
Mortgage (principal + interest)−$1,804
Cash flow$64
Principal paid down (equity, not cash)$230

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,564,737
Your equity when you sell
$773,471

Sells for $822,842 (value up 3% a year), minus 6% selling cost ($49,371). Rent paid down $271,200 of loan.

Rental profits, invested at 7%
$791,266

$380,436 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$593,528
Cash to close, invested at 7%
$593,528

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

The building comes out $971,209 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.56M, stocks $594K. 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,700/mo · range $1,525–$2,175 · 20 rentals within 1.5 mi

AddressRentBd / BaSq ftDistanceListedType
816 21st Ave N Apt 337, Minneapolis $1,788 2 / 1 1,000 0.0 mi 2026-07-14 Apartment
415 23rd Ave N Apt 4, Minneapolis $1,415 2 / 1 850 0.2 mi — Apartment
2222 Girard Ave N, Minneapolis $1,500 2 / 1 1,736 0.3 mi 2026-07-10 Duplex triplex
421 N 26th Ave Unit 1, Minneapolis $1,500 2 / 1 300 0.4 mi 2026-09-21 Apartment
2000 W Broadway Ave, Minneapolis $1,350 2 / 1 902 0.8 mi 2026-01-02 Apartment
815 N 2nd St, Minneapolis $2,313 2 / 1 784 1.0 mi 2024-04-12 Apartment
730 Washington Ave N Unit 245, Minneapolis $2,750 2 / 1 1,095 1.0 mi 2026-06-25 Apartment
2323 26th Ave N, Minneapolis $1,717 2 / 1 1,052 1.0 mi 2026-05-04 Apartment
756 N 4th St, Minneapolis $1,717 2 / 1 924 1.0 mi 2025-05-02 Apartment
80 Broadway St NE, Minneapolis $2,429 2 / 1 737 1.1 mi 2026-01-30 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

  • mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 2115-2117 ALDRICH AVE N
  • mediumThe third unit is unfinished and may not be a legal, licensed unit. Don't count it as income. Listing says: 3rd unit ready to be finished in the lower level, partially roughed in kitchen, bathroom · AI review
  • mediumStucco exterior over a 1917 structure. Check for moisture, cracking and flashing problems around the windows. Based on: photo 2 · AI review
  • mediumNo rents, lease status or occupancy are given, so the income side is entirely our estimate. Based on: data: rent_estimate · AI review
  • lowBoth kitchens look dated, and the unit shown in photos 6-7 has worn floors and mismatched cabinetry. Expect turnover costs. Based on: photo 7 · AI review

Opportunities

  • Long time on market: room to negotiate. Based on: Listing data: 192 days on market
  • The lower-level space could become a third unit, which would add rent if it is permitted and licensed. Listing says: A fantastic opportunity to build equity! · AI review
  • The roof is new and solar panels are working. Ask whether they are owned or leased and whether they offset common electric. Listing says: 2024 roof with working solar panels · AI review
  • A large lot and a 2-car garage give parking that is a rental selling point. Listing says: 0.26 acre city lot with a 24 x 24 two car garage · AI review
  • Minneapolis has no rent cap, so rents can rise after a refresh. Based on: data: underwriting.rent_rule · AI review

Questions for the agent

  • What are the current rents, lease end dates and security deposits for each unit? Is either unit vacant?
  • Who owns the solar panels? Is there a lease or PPA, and does it transfer to a buyer?
  • Is the Minneapolis rental license current, and for how many units?
  • Were permits pulled for the lower-level rough-in and egress windows? What is left to finish?
  • What are the actual property taxes and any special assessments?
  • Why has it sat 192 days, and have there been price cuts or offers?

Bottom line

A solid-looking building with a new roof that barely cash flows at asking on estimated rents, but the income is unverified and the third unit is a project, so get the rent roll and taxes before you offer. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Listinglisting, tax year 2025. 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,603
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,638
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 1917: +1 pt capital reserve8% / 9%

Price history Realtor.com

On the market since 2026-03-27 (192 days).

DateEventPrice
Listed$339,000

From the listing Listing

Listed asduplex up and down
Property tax, 2025$3,603
CountyHennepin
Parcel number1602924140242

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.

City rental license

No record in Minneapolis Active Rental Licenses.

Nearest highway

None, about 542 m away.

Crime in Hawthorne

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