Back to Minneapolis

3024 Pleasant Ave

5 units · 5 units: 2 bed / 1 bath ×3 and 1 bed / 1 bath ×2 unit split estimated · 3,600 sq ft

Minneapolis, MN · Lyndale · View the listing ↗

Cash flows

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

Needs more info before these numbers mean much. The city's rental license covers 4 unit(s); this analysis counts 5.

Asking price
$689,900
5 units · $138K per unit
Monthly cash flow
$21
at 20% down, 7%
Estimated rent
$7,225/mo
medium confidence · 21 rentals within 0.75 mi
Break-even price
$693,889
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is listed as a four-plex, but county records count 5 living units and the city rental license covers 4, so settle the unit count before anything else. At $689,900 our underwriting shows about +$21 a month and a 6.4% cap rate. Break-even is near $694K, so the ask is only about $4K below what the rents support. The description's '$65,000+ potential income' is a projection, not income, and only units 3 and 4 have leases (through 2027, no rents stated). Two vacant units give you room to set rent, but also mean you carry them until filled. Ask for the rent roll and the roof age first. It's worth a showing only if the unit count and rents hold up, since there is almost no cushion.

Things to consider

  1. Price is barely below what estimated rents support Underwriting shows roughly break-even cash flow and a break-even near $694K. But that depends on estimated rents for all five units, including a fifth unit that may not be legal, and two units are vacant.
  2. Unit count mismatch City licenses 4 units while county counts 5. A fifth unit could be illegal, which affects income, insurance and financing.
  3. Flat roof despite 'new roof' claim Flat roofs fail at seams. Get the install date, warranty and a moisture check before trusting it.Listing says: “New roof and updated units throughout.”
  4. Half the building is vacant You carry two empty units while renovating and leasing. Budget for vacancy and lease-up costs on top of the mortgage.Listing says: “Units 1 and 2 will be vacant at closing, ideal for owner-occupancy or setting your own rent.”
  5. Taxes likely to rise on investor class The current bill reflects homestead status. Non-homestead taxes would cut cash flow further.

From the photos

Listing photo 1
1 of 7Check

Exterior is stucco with a flat-roof look and a fenced front yard. Check the roofline and stucco for moisture damage.

Listing photo 9
2 of 7Plus

Kitchen has white cabinets, quartz-looking counters and stainless appliances. It appears recently updated.

Listing photo 8
3 of 7Plus

Hardwood floors and wood trim look original but in decent shape.

Listing photo 10
4 of 7Check

Cast-iron radiators confirm hot-water heat. Ask about the boiler count and age; none shown.

Listing photo 4
5 of 7Check

Another unit's kitchen has granite counters and a different style, so updates vary by unit.

Listing photo 1
6 of 7Check

No photos of the basement, boiler, electrical panel, roof, laundry or units 3 and 4 baths.

Listing photo 6
7 of 7Check

A desk and computer setup sits in one room, which may be an office or extra room rather than a legal bedroom.

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 roof (age and type unconfirmed; county data says flat roof)Listing says: New roof and updated units throughout.

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
$689,900
Cash to close
$158,677
Price per unit
$137,980
GRM
8.0

Each month

Cash flow
$21/mo
Cash-on-cash
0.2%
Cap rate
6.4%
DSCR
1.01×

Break-even

Price that breaks even
$693,889
Rent that breaks even
$7,197/mo

Long run

Year 30: property vs stocks
$2.99M vs $1.21M
Cash flow turns positive
year 1

Monthly

Monthly breakdown

Rent$7,225
Vacancy (6%)−$434
Collected$6,792
Property tax Listing−$818
Insurance Estimate−$495
Water, sewer, trash Estimate−$425
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (9% of rent)−$650
Capital reserve (9% of rent)−$650
Net operating income$3,693
Mortgage (principal + interest)−$3,672
Cash flow$21
Principal paid down (equity, not cash)$467

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$2,990,997
Your equity when you sell
$1,574,094

Sells for $1,674,568 (value up 3% a year), minus 6% selling cost ($100,474). Rent paid down $551,920 of loan.

Rental profits, invested at 7%
$1,416,903

$699,234 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$1,207,890
Cash to close, invested at 7%
$1,207,890

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

The building comes out $1,783,107 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 $2.99M, stocks $1.21M. 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,575/mo · range $1,450–$1,775 · 21 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
410 W Lake St, Minneapolis $1,715 2 / 1 877 0.1 mi 2026-03-04 Apartment
2941 Harriet Ave S, Minneapolis $1,425 2 / 1 566 0.1 mi 2026-06-23 Apartment
500 W Lake St Apt 222, Minneapolis $1,699 2 / 1 951 0.1 mi — Apartment
2800 Grand Ave S, Minneapolis $1,195 2 / 1 800 0.3 mi 2025-01-03 Apartment
2833 Lyndale Ave S, Minneapolis $2,144 2 / 1 1,009 0.3 mi 2024-04-12 Apartment
3247 Lyndale Ave S, Minneapolis $1,315 2 / 1 900 0.4 mi 2026-04-22 Apartment
3212 1st Ave S, Minneapolis $1,800 2 / 1 900 0.4 mi 2026-09-08 Duplex triplex
3329 Nicollet Ave Unit 300, Minneapolis $1,675 2 / 1 700 0.5 mi — Apartment
3305 Bryant Ave S, Minneapolis $1,375 2 / 1 900 0.5 mi 2024-07-03 Apartment
3123 2nd Ave S Unit 1, Minneapolis $1,490 2 / 1 1,123 0.5 mi 2026-07-30 Apartment

1 bed estimate $1,250/mo · range $1,150–$1,400 · 25 rentals within 0.75 mi

AddressRentBd / BaSq ftDistanceListedType
3013 Grand Ave S, Minneapolis $1,045 1 / 1 475 0.0 mi 2024-11-05 Apartment
3118 Pleasant Ave, Minneapolis $1,199 1 / 1 750 0.1 mi 2026-05-09 Apartment
410 W Lake St, Minneapolis $1,442 1 / 1 661 0.1 mi 2026-03-04 Apartment
3127 Pleasant Ave Apt 206, Minneapolis $1,099 1 / 1 700 0.1 mi — Apartment
3127 Pleasant Ave, Minneapolis $1,099 1 / 1 700 0.1 mi 2025-02-22 Apartment
500 W Lake St Apt 226, Minneapolis $1,350 1 / 1 737 0.1 mi — Apartment
500 W Lake St Apt 320, Minneapolis $1,299 1 / 1 555 0.1 mi — Apartment
2926 Harriet Ave S, Minneapolis $1,150 1 / 1 — 0.2 mi 2026-09-15 Apartment
2833 Lyndale Ave S, Minneapolis $1,549 1 / 1 782 0.3 mi 2024-04-12 Apartment
2800 Pillsbury Ave S, Minneapolis $1,100 1 / 1 550 0.3 mi 2025-07-10 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 4 unit(s); this analysis counts 5. Public record: Minneapolis Active Rental Licenses: 3024 PLEASANT AVE, units=4
  • highDescription says four units but county counts five. A fifth unit may be unlicensed or unpermitted, or the count is wrong. Based on: data: county.living_units · AI review
  • mediumFlat roof per the city assessor: get its age and a moisture inspection. Public record: Hennepin County parcel 0302824220007: roof=Flat, exterior=WOOD
  • mediumIncome claim is a projection, and no actual rents are given for the two leased units. Listing says: offering 8 beds and 4 baths total with $65,000+ in potential annual income · AI review
  • mediumTwo of four units vacant at closing, so no income from them until leased and a heavy carry at this price. Listing says: Units 1 and 2 will be vacant at closing, ideal for owner-occupancy or setting your own rent. · AI review
  • mediumTax bill is on homestead class. An investor will likely pay a higher non-homestead bill. Based on: data: county.homestead · AI review
  • lowLast sold for $582K in 2022 and is now asked about $108K more. Based on: data: county.last_sale_price · AI review

Opportunities

  • Vacant units let you set rents and renovate without tenant constraints. Minneapolis has no rent cap. Listing says: Units 1 and 2 will be vacant at closing, ideal for owner-occupancy or setting your own rent. · AI review
  • Coin laundry is claimed as extra income; ask for actual collections. Listing says: Coin laundry in the basement is owned outright, adding extra income on top of rent. · AI review
  • Four off-street spots are rare for Uptown and help rentability. Listing says: plus 4 off-street parking spaces · AI review
  • Leases through 2027 on two units give some stable income. Listing says: Units 3 and 4 are leased through 2027, providing immediate, stable cash flow. · AI review

Questions for the agent

  • What are the rents on units 3 and 4, and can I see the leases and rent roll?
  • Is there a fifth unit? Why does the city license cover only 4?
  • How old is the new roof, what type, and who installed it? Is there a permit?
  • What did the coin laundry collect over the last 12 months?
  • What are the trailing-12 expenses and who pays heat on the hot-water system?
  • Why did the seller price it $108K above the 2022 sale, and are they open to a cut?

Bottom line

Pretty building in a good location, but the price is only about $4K below break-even and the unit count doesn't match city records, so verify units and rents before getting serious. AI-assisted summary

What the records say

Where each number comes from

Property tax / yr Listinglisting, tax year 2026. 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.$9,814
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$5,940
Water, sewer, trash / mo Estimateestimate. $85/unit/mo, owner-paid$425
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 1910: +1 pt capital reserve; 8 bedrooms: +1 pt repairs for wear9% / 9%

Price history Realtor.com

On the market since 2026-08-29 (37 days); last sold for $582,000 on 2022-05-18.

DateEventPrice
Listed$689,900
Sold$582,000
Listed$610,000
Removed$610,000
Listed$610,000
Removed$610,000
Listed$610,000
Sold public record$450,000
Sold public record$385,500
Removed$300,000
Listed$300,000
Sold public record$75,000

County record Public record

Recorded asapartment 4 or 5 unit
Living units5
Year built1910
Market value (2026)$570,000
Property tax$9,814
Special assessmentsnone
Homesteadno
Last sale2022-05-01 · $582,000

Source: Hennepin County parcel records.

City rental license

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

Nearest highway

I 35W, about 651 m away.

Crime in Lyndale

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