Back to Twin Cities suburbs

305 Jackson Ave N

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

Hopkins, MN · View the listing ↗

Close

Photos courtesy of Chestnut Realty Inc - Broker, via Realtor.com.

Asking price
$464,900
2 units · $232K per unit
Monthly cash flow
−$86
at 20% down, 7%
Estimated rent
$4,500/mo
medium confidence
Break-even price
$448,813
where cash flow hits $0

Adjust the numbers See the full breakdown

First look

This is a 1967 side-by-side with two 3-bed units, each with its own garage, yard and separate utilities. At $464,900 our numbers show about -$86 a month of cash flow and a 6.2% cap rate, so it loses a little money at the asking price (break-even is $449K). That rests on our rent estimates of about $2,250 per unit, since the listing gives no actual rents. The photos show tidy, recently refreshed interiors, so the work is mostly cosmetic. Taxes and unit count are unverified because the county record didn't match. Get the rent roll, leases and a tax figure before a showing. It's worth seeing only if the real rents come in above our estimate.

Things to consider

  1. Cash flow is slightly negative at asking About -$86 a month leaves no cushion for repairs, vacancy or rate changes. Price needs to come down or rents need to beat our estimate.
  2. Rents are unknown Our $2,250 per unit is an estimate, not income. Actual rents could be lower, or tenants may be on old month-to-month terms.
  3. Taxes and unit count unverified The parcel didn't match, so the real tax bill, legal unit count and rental license status are unconfirmed. A higher tax bill would make cash flow even more negative.
  4. Separate utilities help the expense side If tenants pay their own utilities, owner costs stay low and the numbers hold up better.Listing says: “Both units offer separate utilities, providing added convenience and reduced operating costs.”
  5. Building systems are undisclosed At 1967 vintage, the roof, furnaces and panel could be near end of life, and the listing lists none of them.

From the photos

Listing photo 7
1 of 7Plus

Kitchen has stainless appliances, wood cabinets and laminate counters; looks recently refreshed and rentable

Listing photo 10
2 of 7Plus

Bathrooms have a fiberglass tub surround and newer-looking vanities and flooring; basic but clean

Listing photo 5
3 of 7Check

Wall-mounted AC unit in the bedroom suggests no central air; confirm cooling and heat setup

Listing photo 4
4 of 7Check

Garage has bare block walls, a stained concrete floor and a single door; it appears to be below grade, so check for moisture

Listing photo 1
5 of 7Concern

Wood deck and stairs at the entries look weathered; inspect for rot and railing safety

Listing photo 3
6 of 7Check

Basement-level room has a small window and drop ceiling; confirm egress before counting it as a bedroom

Listing photo 9
7 of 7Check

Vinyl plank flooring and fresh paint appear recent but cosmetic; no photos of the furnace, panel, roof or water heater

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

Condition and repairs

  • doneUpdated duplex; specific updates not itemizedListing says: Beautifully updated side-by-side duplex featuring spacious 3-bedroom units

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
$464,900
Cash to close
$106,927
Price per unit
$232,450
GRM
8.6

Each month

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

Break-even

Price that breaks even
$448,813
Rent that breaks even
$4,607/mo

Long run

Year 30: property vs stocks
$1.87M vs $823K
Cash flow turns positive
year 3

Monthly

Monthly breakdown

Rent$4,500
Vacancy (6%)−$270
Collected$4,230
Property tax Listing−$762
Insurance Estimate−$219
Water, sewer, trash Estimate−$170
Lawn care ($120 × 6 mo ÷ 12)−$60
Repairs (7% of rent)−$315
Capital reserve (7% of rent)−$315
Net operating income$2,389
Mortgage (principal + interest)−$2,474
Cash flow−$86
Principal paid down (equity, not cash)$315

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,869,024
Your equity when you sell
$1,060,728

Sells for $1,128,434 (value up 3% a year), minus 6% selling cost ($67,706). Rent paid down $371,920 of loan.

Rental profits, invested at 7%
$808,296

$415,421 of cash flow over 30 years, plus what it earned invested.

Same money in stocks$822,862
Cash to close, invested at 7%
$813,956

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

Monthly shortfalls, invested
$8,907

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

The building comes out $1,046,162 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.87M, stocks $823K. 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 $2,250/mo · range $1,425–$3,075

AddressRentBd / BaSq ftDistanceListedMatch
63 7th Ave S, Unit 2, Hopkins 55343 off market $3,250 3 / 1 1,900 0.9 mi 2025-01-29 88%
8300 31st St W, Unit 304, Saint Louis Park 55426 off market $1,399 2 / 1 — 1.3 mi 2026-09-09 83%
8300 31st St W, Unit 303, Saint Louis Park 55426 off market $1,250 2 / 1 — 1.3 mi 2026-07-08 83%
3063 Virginia Ave S, Apt 6, Saint Louis Park 55426 off market $1,249 2 / 1 — 1.3 mi 2026-09-28 83%
1217/1219 Oxford Dr, Hopkins 55343 off market $1,895 3 / 1 1,000 0.5 mi 2026-03-14 83%
3055 Virginia Ave S, Apt 23, Saint Louis Park 55426 off market $1,249 2 / 1 — 1.3 mi 2026-09-20 82%
3055 Virginia Ave S, Apt 11, Saint Louis Park 55426 off market $1,235 2 / 1 — 1.3 mi 2026-03-19 82%
7400 7400 Hwy, # 7-202, Saint Louis Park 55426 off market $3,250 3 / 2 1,750 1.1 mi 2026-09-24 82%
7400 Highway, 7 Apt 202, Saint Louis Park 55426 off market $3,250 3 / 2 1,750 1.2 mi 2026-09-29 82%
2902 Texas Ave S, Saint Louis Park 55426 off market $1,795 3 / 1 1,100 1.6 mi 2026-10-01 82%

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 occupancy given Listing says: ideal for owner-occupants or investors · AI review
  • mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 305 JACKSON AVE N
  • mediumTax and parcel data are missing, so the tax bill is a guess; investor (non-homestead) taxes may be higher Based on: data: county.tax · AI review
  • lowWall air-conditioning units and exterior wood decks and stairs look older and may need replacement Based on: photo 5 · AI review

Opportunities

  • Separate utilities and attached garages support tenant-paid costs and rent premiums Listing says: Both units offer separate utilities, providing added convenience and reduced operating costs. · AI review
  • No rent cap lets rents move with the market 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 the property currently occupied, and has either unit been vacant?
  • What were the last 12 months of taxes, insurance and any owner-paid expenses?
  • What was updated and when: roof, furnace, windows, electrical panel and water heaters?
  • Is the city rental license current and does it list two units?
  • Does each unit have its own furnace, water heater and meters?

Bottom line

Clean, updated side-by-side with garages, but at the asking price it runs slightly negative on our estimated rents, so the real rent roll decides it. 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,142
Insurance / yr Estimateestimate. from units, square feet and age; get a quote$2,633
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. "fully updated" in the description: -1 pts each7% / 7%

Price history Realtor.com

On the market since 2026-06-29 (98 days, relisted 1×); down $30,100 (6.1%) from the first ask of $495,000; last sold for $485,000 on 2024-04-26; listed for rent at $1,780/mo on 2022-11-29.

DateEventPrice
Listed$464,900
Removed$489,900
Price changed$489,900
Listed$494,900
Removed$495,000
Sold$485,000
Removed—
Listed for rent$1,780/mo
Sold public record$430,000
Removed—
Listed for rent$1,650/mo
Sold$430,000
Rental removed$1,600/mo
Listed$449,999
Listed for rent$1,600/mo
Removed$169,900
Removed$169,900
Price changed$169,900
Listed$179,900
Sold public record$167,000
Sold public record$130,900

From the listing Listing

Listed asduplex side x side
Property tax, 2026$9,142
CountyHennepin
Parcel number1911721240069

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.

Crime, rental-license and vacant-building records are only available for St. Paul and Minneapolis so far. Check with Hopkins on rental licensing before you buy.