Back to Minneapolis

2305 Garfield Ave

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

Minneapolis, MN · Whittier · View the listing ↗

Far off

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

Asking price
$374,900
2 units · $187K per unit
Monthly cash flow
−$806
at 20% down, 7%
Estimated rent
$2,900/mo
medium confidence · 25 rentals within 0.75 mi
Break-even price
$223,521
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1905 Whittier up/down with separate boilers, meters and water heaters, which is the setup you want. The numbers don't work for an investor, though. Our underwriting shows about -$806 a month and a 3.8% cap rate, and the break-even price is $223,521 against a $374,900 ask. The owner pays water, sewer and trash, and the description gives no rents, so ask for the rent roll and the last 12 months of expenses. It was bought for $375,000 in 2020 and has sat 127 days. Look at it only if you'd live in one unit or can buy well under ask. Check the ownership structure first, since the license shows CHOWN.

Things to consider

  1. Price is far above what rents support At about -$806 a month and a 3.8% cap, this only works if you live in one unit or buy far lower.
  2. Rents are unknown Our estimate is about $1,450 per unit. Real rents and lease terms decide the income.Listing says: “Rent both and let it pay for itself.”
  3. Owner-paid water, sewer and trash These costs stay with you and eat into thin margins. Get actual bills.Listing says: “You handle water, sewer, and trash.”
  4. Systems ages are unstated Two boilers and two water heaters mean more equipment to replace. A 1905 building also has old wiring and plumbing risk.Listing says: “separate boilers, separate electric, separate hot water heaters”
  5. Negotiating room Long time on market and a flat price since 2020 point to a seller who may take less.

From the photos

Listing photo 4
1 of 7Plus

Front porch looks tidy with painted deck and bead-board ceiling; vinyl siding appears in decent shape.

Listing photo 7
2 of 7Plus

Bedrooms show refinished hardwood floors, fresh paint and newer-looking windows.

Listing photo 9
3 of 7Check

Cast-iron radiators are visible, consistent with the hot-water boiler heat. Boiler age is unknown.

Listing photo 10
4 of 7Plus

Bathroom has a simple tub surround and a basic vanity that look dated but clean. No water stains are visible.

Listing photo 5
5 of 7Check

A security-system warning sticker is on the front door and a window, so ask whether it's owner or tenant equipment.

Listing photo 1
6 of 7Check

No photos of the kitchens, basement, boilers, electrical panels or the roof, so the key systems and the unit count can't be confirmed.

Listing photo 2
7 of 7Check

The two front entries are not both visible, so how the units are accessed isn't clear.

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

Condition and repairs

  • doneSewer line recently cleaned and in good conditionListing says: Sewer line recently cleaned and in good condition.

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
$374,900
Cash to close
$86,227
Price per unit
$187,450
GRM
10.8

Each month

Cash flow
−$806/mo
Cash-on-cash
−11.2%
Cap rate
3.8%
DSCR
0.60×

Break-even

Price that breaks even
$223,521
Rent that breaks even
$3,946/mo

Long run

Year 30: property vs stocks
$883K vs $1.19M
Cash flow turns positive
year 22

Monthly

Monthly breakdown

Rent$2,900
Vacancy (6%)−$174
Collected$2,726
Property tax Public record−$612
Insurance Estimate−$201
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (8% of rent)−$232
Capital reserve (9% of rent)−$261
Net operating income$1,190
Mortgage (principal + interest)−$1,995
Cash flow−$806
Principal paid down (equity, not cash)$254

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$883,322
Your equity when you sell
$855,382

Sells for $909,981 (value up 3% a year), minus 6% selling cost ($54,599). Rent paid down $299,920 of loan.

Rental profits, invested at 7%
$27,940

$23,574 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$1,191,685
Cash to close, invested at 7%
$656,382

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

Monthly shortfalls, invested
$535,303

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

Stocks come out $308,363 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 $883K, stocks $1.19M. Stocks win.

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,450/mo · range $1,325–$1,675 · 25 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
2400 Harriet Ave, Minneapolis $1,295 2 / 1 735 0.1 mi 2026-07-01 Apartment
2121 Garfield Ave, Minneapolis $1,375 2 / 1 750 0.1 mi 2025-01-03 Apartment
2122 Grand Ave S, Minneapolis $1,199 2 / 1 750 0.1 mi 2026-02-11 Apartment
2101 Garfield Ave, Minneapolis $1,300 2 / 1 670 0.1 mi 2025-01-03 Apartment
2300 Pleasant Ave, Minneapolis $1,300 2 / 1 800 0.1 mi 2025-04-01 Apartment
2002 Garfield Ave S, Minneapolis $1,295 2 / 1 800 0.2 mi 2026-09-22 Apartment
305 W Franklin Ave, Minneapolis $1,225 2 / 1 770 0.2 mi 2024-06-11 Apartment
2525 Harriet Ave, Minneapolis $1,495 2 / 1 761 0.2 mi 2026-07-20 Apartment
900 W 25th St, Minneapolis $1,299 2 / 1 1,000 0.3 mi 2026-03-04 Apartment
2421 Pillsbury Ave S, Minneapolis $1,195 2 / 1 856 0.3 mi 2022-12-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

  • highUnusual ownership (land trust, ground lease or co-op): resale price limits or lease terms can cap your upside. Listing says: "the Isles, the Walker Art Center, The Wedge Co-op , Spyhouse Coffee, and The Leaning Tower of"
  • highNo rents or lease terms given, so income can't be verified Listing says: Rent both and let it pay for itself. · AI review
  • highPriced well above what rent estimates support Based on: data: underwriting.break_even_price · AI review
  • mediumAsking is $151,379 above the price where cash flow breaks even ($223,521) at the default scenario. Based on: Derived: price $374,900 vs. break-even $223,521
  • mediumMarketed as a 'turnkey' duplex but the description gives no ages for boilers, roof, wiring or windows Listing says: add a turnkey duplex to their portfolio · AI review
  • mediumOwner pays water, sewer and trash, which cuts into thin cash flow Listing says: You handle water, sewer, and trash. · AI review
  • low$288 in special assessments on the current tax bill (often street, sewer or code-enforcement charges). Ask what they're for, whether they continue, and whether the seller pays them off at closing. Public record: Hennepin County parcel 3402924220172: special assessments (current) = $287.76

Opportunities

  • Long time on market: room to negotiate. Based on: Listing data: 130 days on market, 1 price cuts
  • Separate boilers, meters and water heaters keep heat and electric on the tenants and make a house hack workable Listing says: separate boilers, separate electric, separate hot water heaters · AI review
  • 127 days on market and a 2020 purchase at $375K give room to negotiate well below ask Based on: data: listing.days_on_market · AI review
  • Minneapolis has no rent cap, so rents can follow the market Based on: data: underwriting.rent_rule · AI review
  • Shared basement laundry could earn coin or fee income if it's set up for it Listing says: shared laundry in the basement · AI review

Questions for the agent

  • What are the current rents, lease end dates and deposits? Are any tenants month-to-month?
  • What is the ownership structure behind the CHOWN license, and is the land trust, ground lease or co-op restriction a resale limit?
  • How old are the two boilers, the water heaters and the electrical panels?
  • What is the $288 special assessment for, and does it continue?
  • What did water, sewer and trash cost over the last 12 months?
  • Why has it sat 127 days, and has the price been cut?

Bottom line

Charming, well-set-up duplex, but at $374,900 it loses about $806 a month as a rental, so it only works as a house hack or at a much lower price. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Public recordHennepin County record, current payable year (non-homestead)$7,344
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,416
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 1905: +1 pt capital reserve8% / 9%

Price history Realtor.com

On the market since 2026-05-14 (144 days, relisted 1×); down $25,000 (6.3%) from the first ask of $399,900; last sold for $375,000 on 2020-12-21.

DateEventPrice
Price changed$374,900
Relisted$399,900
Removed$399,900
Removed—
Removed—
Listed$399,900
Listed$399,900
Sold$375,000
Relisted$375,000
Removed$375,000
Listed$375,000
Removed$264,900
Price changed$264,900
Listed$274,900
Sold public record$264,900
Sold public record$228,500
Sold public record$232,500
Sold public record$172,500

County record Public record

Recorded asduplex
Living units2
Year built1905
Market value (2026)$386,700
Property tax$7,344
Special assessments$288
Homesteadno
Last sale2020-12-01 · $375,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;MN 55, about 515 m away.

Crime in Whittier

1,136 incidents in the last 12 months (76 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).