Photos, via Realtor.com.
- Asking price
- $475,000 2 units · $238K per unit
- Monthly cash flow
- −$37 at 20% down, 7%
- Break-even price
- $468,020 where cash flow hits $0
First look
This is a 1986 side-by-side with two 3BR/2BA units, and the tenants pay all utilities, which keeps the owner's costs simple. The listing calls the rents strong but gives no numbers, so we can't check that against our $2,075 mid estimate per unit. At $475K our underwriting shows about -$76/month and a 6.2% cap rate, and break-even is near $461K, so the price looks roughly $14K too high. Get the rent roll, lease dates and tax bill first. It's only worth a showing if rents beat our estimate or the seller will drop the price. The photos show clean, basic interiors, but the yard has debris piles and the laundry room has exposed framing.
Things to consider
- Price vs. cash flow Our model shows negative monthly cash flow at asking with break-even around $461K. You would be paying more than the rents support.
- Rents are unverified The listing says strong rents but gives no figures. Our estimate is about $2,075 per unit, so the actual rent roll decides whether the deal works.Listing says: “Both units are occupied with strong current rents.”
- Tenant-paid utilities reduce owner expenses Owner costs are mostly taxes, insurance and repairs, which makes the budget predictable.Listing says: “Tenants pay ALL utilities-including heat, electric, water and trash”
- Taxes and unit count are unverified The parcel did not match county records, so the tax bill, which is a major expense, is unknown.
- Bundled sale with the neighboring duplex Being required to buy four units could change the price, financing and your risk.Listing says: “Property to be sold together with neighboring duplex at 9310/12 Ryan Place”
- Wear and deferred upkeep Six bedrooms with family tenants means wear, and the unfinished laundry area and yard debris suggest light maintenance.From photo 10
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
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
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
- $475,000
- Cash to close
- $61,750
- Price per unit
- $237,500
- GRM
- 9.4
Each month
- Cash flow
- −$620/mo
- Cash-on-cash
- −12.1%
- Cap rate
- 6.3%
- DSCR
- 0.80×
Break-even
- Price that breaks even
- $380,292
- Rent that breaks even
- $4,995/mo
Long run
- Year 30: property vs stocks
- $1.74M vs $634K
- Cash flow turns positive
- year 6
The deal
- Price
- $475,000
- Cash to close
- $61,750
- Price per unit
- $237,500
- GRM
- 9.4
Each month
- Cash flow
- −$976/mo
- Cash-on-cash
- −19.0%
- Cap rate
- 5.4%
- DSCR
- 0.69×
Break-even
- Price that breaks even
- $326,047
- Rent that breaks even
- $5,603/mo
Long run
- Year 30: property vs stocks
- $1.40M vs $845K
- Cash flow turns positive
- year 12
The deal
- Price
- $465,000
- Cash to close
- $60,450
- Price per unit
- $232,500
- GRM
- 9.2
Each month
- Cash flow
- −$555/mo
- Cash-on-cash
- −11.0%
- Cap rate
- 6.4%
- DSCR
- 0.82×
Break-even
- Price that breaks even
- $380,292
- Rent that breaks even
- $4,911/mo
Long run
- Year 30: property vs stocks
- $1.77M vs $600K
- Cash flow turns positive
- year 5
The deal
- Price
- $465,000
- Cash to close
- $60,450
- Price per unit
- $232,500
- GRM
- 9.2
Each month
- Cash flow
- −$910/mo
- Cash-on-cash
- −18.1%
- Cap rate
- 5.5%
- DSCR
- 0.70×
Break-even
- Price that breaks even
- $326,047
- Rent that breaks even
- $5,509/mo
Long run
- Year 30: property vs stocks
- $1.41M vs $794K
- Cash flow turns positive
- year 11
The deal
- Price
- $475,000
- Cash to close
- $109,250
- Price per unit
- $237,500
- GRM
- 9.4
Each month
- Cash flow
- −$37/mo
- Cash-on-cash
- −0.4%
- Cap rate
- 6.3%
- DSCR
- 0.99×
Break-even
- Price that breaks even
- $468,020
- Rent that breaks even
- $4,248/mo
Long run
- Year 30: property vs stocks
- $2.02M vs $835K
- Cash flow turns positive
- year 2
The deal
- Price
- $475,000
- Cash to close
- $109,250
- Price per unit
- $237,500
- GRM
- 9.4
Each month
- Cash flow
- −$392/mo
- Cash-on-cash
- −4.3%
- Cap rate
- 5.4%
- DSCR
- 0.84×
Break-even
- Price that breaks even
- $401,261
- Rent that breaks even
- $4,764/mo
Long run
- Year 30: property vs stocks
- $1.58M vs $940K
- Cash flow turns positive
- year 8
The deal
- Price
- $465,000
- Cash to close
- $106,950
- Price per unit
- $232,500
- GRM
- 9.2
Each month
- Cash flow
- $16/mo
- Cash-on-cash
- 0.2%
- Cap rate
- 6.4%
- DSCR
- 1.01×
Break-even
- Price that breaks even
- $468,020
- Rent that breaks even
- $4,179/mo
Long run
- Year 30: property vs stocks
- $2.06M vs $814K
- Cash flow turns positive
- year 1
The deal
- Price
- $465,000
- Cash to close
- $106,950
- Price per unit
- $232,500
- GRM
- 9.2
Each month
- Cash flow
- −$339/mo
- Cash-on-cash
- −3.8%
- Cap rate
- 5.5%
- DSCR
- 0.86×
Break-even
- Price that breaks even
- $401,261
- Rent that breaks even
- $4,688/mo
Long run
- Year 30: property vs stocks
- $1.59M vs $899K
- Cash flow turns positive
- year 7
The deal
- Price
- $475,000
- Cash to close
- $133,000
- Price per unit
- $237,500
- GRM
- 9.4
Each month
- Cash flow
- $121/mo
- Cash-on-cash
- 1.1%
- Cap rate
- 6.3%
- DSCR
- 1.05×
Break-even
- Price that breaks even
- $499,222
- Rent that breaks even
- $4,045/mo
Long run
- Year 30: property vs stocks
- $2.20M vs $1.01M
- Cash flow turns positive
- year 1
The deal
- Price
- $475,000
- Cash to close
- $133,000
- Price per unit
- $237,500
- GRM
- 9.4
Each month
- Cash flow
- −$234/mo
- Cash-on-cash
- −2.1%
- Cap rate
- 5.4%
- DSCR
- 0.90×
Break-even
- Price that breaks even
- $428,012
- Rent that breaks even
- $4,537/mo
Long run
- Year 30: property vs stocks
- $1.69M vs $1.06M
- Cash flow turns positive
- year 5
The deal
- Price
- $465,000
- Cash to close
- $130,200
- Price per unit
- $232,500
- GRM
- 9.2
Each month
- Cash flow
- $171/mo
- Cash-on-cash
- 1.6%
- Cap rate
- 6.4%
- DSCR
- 1.07×
Break-even
- Price that breaks even
- $499,222
- Rent that breaks even
- $3,981/mo
Long run
- Year 30: property vs stocks
- $2.23M vs $991K
- Cash flow turns positive
- year 1
The deal
- Price
- $465,000
- Cash to close
- $130,200
- Price per unit
- $232,500
- GRM
- 9.2
Each month
- Cash flow
- −$185/mo
- Cash-on-cash
- −1.7%
- Cap rate
- 5.5%
- DSCR
- 0.92×
Break-even
- Price that breaks even
- $428,012
- Rent that breaks even
- $4,465/mo
Long run
- Year 30: property vs stocks
- $1.71M vs $1.02M
- Cash flow turns positive
- year 4
Monthly
Monthly breakdown
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Net operating income | $2,491 |
| Mortgage (principal + interest) | −$2,844 |
| PMI | −$267 |
| Cash flow | −$620 |
| Principal paid down (equity, not cash) | $362 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Property management | −$355 |
| Net operating income | $2,136 |
| Mortgage (principal + interest) | −$2,844 |
| PMI | −$267 |
| Cash flow | −$976 |
| Principal paid down (equity, not cash) | $362 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Net operating income | $2,491 |
| Mortgage (principal + interest) | −$2,784 |
| PMI | −$262 |
| Cash flow | −$555 |
| Principal paid down (equity, not cash) | $354 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Property management | −$355 |
| Net operating income | $2,136 |
| Mortgage (principal + interest) | −$2,784 |
| PMI | −$262 |
| Cash flow | −$910 |
| Principal paid down (equity, not cash) | $354 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Net operating income | $2,491 |
| Mortgage (principal + interest) | −$2,528 |
| Cash flow | −$37 |
| Principal paid down (equity, not cash) | $322 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Property management | −$355 |
| Net operating income | $2,136 |
| Mortgage (principal + interest) | −$2,528 |
| Cash flow | −$392 |
| Principal paid down (equity, not cash) | $322 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Net operating income | $2,491 |
| Mortgage (principal + interest) | −$2,475 |
| Cash flow | $16 |
| Principal paid down (equity, not cash) | $315 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Property management | −$355 |
| Net operating income | $2,136 |
| Mortgage (principal + interest) | −$2,475 |
| Cash flow | −$339 |
| Principal paid down (equity, not cash) | $315 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Net operating income | $2,491 |
| Mortgage (principal + interest) | −$2,370 |
| Cash flow | $121 |
| Principal paid down (equity, not cash) | $302 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Property management | −$355 |
| Net operating income | $2,136 |
| Mortgage (principal + interest) | −$2,370 |
| Cash flow | −$234 |
| Principal paid down (equity, not cash) | $302 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Net operating income | $2,491 |
| Mortgage (principal + interest) | −$2,320 |
| Cash flow | $171 |
| Principal paid down (equity, not cash) | $295 |
| Rent | $4,200 |
| Vacancy (6%) | −$252 |
| Collected | $3,948 |
| Property tax Listing | −$535 |
| Insurance Estimate | −$190 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$336 |
| Capital reserve (8% of rent) | −$336 |
| Property management | −$355 |
| Net operating income | $2,136 |
| Mortgage (principal + interest) | −$2,320 |
| Cash flow | −$185 |
| Principal paid down (equity, not cash) | $295 |
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
- Your equity when you sell
- $1,083,773
- Rental profits, invested at 7%
- $659,967
Sells for $1,152,950 (value up 3% a year), minus 6% selling cost ($69,177). Rent paid down $427,500 of loan.
$372,550 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $470,057
- Monthly shortfalls, invested
- $164,132
$61,750 put into an index fund instead of the down payment and closing costs.
$25,277 you'd have paid in while the building lost money, invested instead.
The building comes out $1,109,552 ahead after 30 years.
- Your equity when you sell
- $1,083,773
- Rental profits, invested at 7%
- $318,209
Sells for $1,152,950 (value up 3% a year), minus 6% selling cost ($69,177). Rent paid down $427,500 of loan.
$207,583 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $470,057
- Monthly shortfalls, invested
- $375,073
$61,750 put into an index fund instead of the down payment and closing costs.
$63,163 you'd have paid in while the building lost money, invested instead.
The building comes out $556,853 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $705,548
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $418,500 of loan.
$390,538 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $460,161
- Monthly shortfalls, invested
- $140,099
$60,450 put into an index fund instead of the down payment and closing costs.
$21,439 you'd have paid in while the building lost money, invested instead.
The building comes out $1,166,245 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $346,522
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $418,500 of loan.
$221,637 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $460,161
- Monthly shortfalls, invested
- $333,773
$60,450 put into an index fund instead of the down payment and closing costs.
$55,392 you'd have paid in while the building lost money, invested instead.
The building comes out $613,545 ahead after 30 years.
- Your equity when you sell
- $1,083,773
- Rental profits, invested at 7%
- $939,895
Sells for $1,152,950 (value up 3% a year), minus 6% selling cost ($69,177). Rent paid down $380,000 of loan.
$474,311 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $831,639
- Monthly shortfalls, invested
- $3,171
$109,250 put into an index fund instead of the down payment and closing costs.
$446 you'd have paid in while the building lost money, invested instead.
The building comes out $1,188,857 ahead after 30 years.
- Your equity when you sell
- $1,083,773
- Rental profits, invested at 7%
- $492,733
Sells for $1,152,950 (value up 3% a year), minus 6% selling cost ($69,177). Rent paid down $380,000 of loan.
$288,103 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $831,639
- Monthly shortfalls, invested
- $108,709
$109,250 put into an index fund instead of the down payment and closing costs.
$17,091 you'd have paid in while the building lost money, invested instead.
The building comes out $636,158 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $997,054
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $372,000 of loan.
$493,026 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $814,131
$106,950 put into an index fund instead of the down payment and closing costs.
The building comes out $1,243,880 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $529,567
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $372,000 of loan.
$303,363 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $814,131
- Monthly shortfalls, invested
- $85,212
$106,950 put into an index fund instead of the down payment and closing costs.
$13,191 you'd have paid in while the building lost money, invested instead.
The building comes out $691,181 ahead after 30 years.
- Your equity when you sell
- $1,083,773
- Rental profits, invested at 7%
- $1,115,831
Sells for $1,152,950 (value up 3% a year), minus 6% selling cost ($69,177). Rent paid down $356,250 of loan.
$530,749 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,012,430
$133,000 put into an index fund instead of the down payment and closing costs.
The building comes out $1,187,174 ahead after 30 years.
- Your equity when you sell
- $1,083,773
- Rental profits, invested at 7%
- $608,858
Sells for $1,152,950 (value up 3% a year), minus 6% selling cost ($69,177). Rent paid down $356,250 of loan.
$334,738 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,012,430
- Monthly shortfalls, invested
- $45,726
$133,000 put into an index fund instead of the down payment and closing costs.
$6,843 you'd have paid in while the building lost money, invested instead.
The building comes out $634,475 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $1,172,392
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $348,750 of loan.
$548,712 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $991,116
$130,200 put into an index fund instead of the down payment and closing costs.
The building comes out $1,242,232 ahead after 30 years.
- Your equity when you sell
- $1,060,956
- Rental profits, invested at 7%
- $650,044
Sells for $1,128,677 (value up 3% a year), minus 6% selling cost ($67,721). Rent paid down $348,750 of loan.
$350,317 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $991,116
- Monthly shortfalls, invested
- $30,351
$130,200 put into an index fund instead of the down payment and closing costs.
$4,459 you'd have paid in while the building lost money, invested instead.
The building comes out $689,533 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
Year 30 (loan paid off): property $1.74M, stocks $634K. The property wins.
Year 30 (loan paid off): property $1.40M, stocks $845K. The property wins.
Year 30 (loan paid off): property $1.77M, stocks $600K. The property wins.
Year 30 (loan paid off): property $1.41M, stocks $794K. The property wins.
Year 30 (loan paid off): property $2.02M, stocks $835K. The property wins.
Year 30 (loan paid off): property $1.58M, stocks $940K. The property wins.
Year 30 (loan paid off): property $2.06M, stocks $814K. The property wins.
Year 30 (loan paid off): property $1.59M, stocks $899K. The property wins.
Year 30 (loan paid off): property $2.20M, stocks $1.01M. The property wins.
Year 30 (loan paid off): property $1.69M, stocks $1.06M. The property wins.
Year 30 (loan paid off): property $2.23M, stocks $991K. The property wins.
Year 30 (loan paid off): property $1.71M, stocks $1.02M. 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.
3 bed estimate $2,100/mo · range $2,000–$2,450 · 11 rentals within 5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 9001 Griggs Ave, Circle Pines | $2,300 | 3 / 2 | 0.4 mi |
| 33 Village Pkwy, Circle Pines | $2,155 | 3 / 1.5 | 0.4 mi |
| 5891 Rice Creek Pkwy, Shoreview | $2,665 | 3 / 2.5 | 1.8 mi |
| 2109 Hillview Rd Apt 2, Mounds View | $1,899 | 3 / 2 | 2.3 mi |
| 2901 Mounds View Blvd, Mounds View | $1,965 | 3 / 2 | 3.2 mi |
| 9436 Ulysses St NE, Blaine | $2,495 | 3 / 2 | 3.3 mi |
| 9401 Polk St NE, Blaine | $1,999 | 3 / 2 | 3.6 mi |
| 4889 Old Highway 8, Mounds View | $1,648 | 3 / 2 | 3.7 mi |
| 705 Town Center Pkwy, Lino Lakes | $1,907 | 3 / 2 | 4.0 mi |
| 1652 69th Ave NE, Fridley | $1,875 | 3 / 1.5 | 4.4 mi |
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
- highPrice is well above what the numbers support. Cash flow is negative at asking and break-even is about $51K lower. Based on: data: underwriting.break_even_price · 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 22 RYAN PL
- medium'Strong current rents' is unquantified. No rents, lease terms or lease end dates are given. Listing says: Both units are occupied with strong current rents. · AI review
- mediumSale is tied to the neighboring duplex. That may force a larger purchase or complicate financing and pricing. Listing says: Property to be sold together with neighboring duplex at 9310/12 Ryan Place · AI review
- lowYard shows scattered debris, a collapsed wood pile and a rough shed, which suggests tenants are not keeping the lot tidy. Based on: photo 1 · AI review
Opportunities
- Tenants pay all utilities and handle lawn care and snow removal, so owner expenses are low. Listing says: Tenants pay ALL utilities-including heat, electric, water and trash-and also handle lawn care and snow removal · AI review
- Attached garages and a large yard make the units attractive to families and support rent. Listing says: each with an attached 1-car garage, plus a large yard on a quiet cul-de-sac · AI review
- Buying four units side by side could allow shared management and some scale. Listing says: a unique opportunity to acquire 4 rental units side-by-side in one location · AI review
Questions for the agent
- What are the actual rents, lease end dates and deposits for each unit?
- Is the neighboring duplex required to be bought together, and at what price?
- What were the last 12 months of taxes, insurance and repairs?
- How old are the roof, furnace, water heater and siding?
- What is the exposed framing in the laundry area, and was work left unfinished?
- Does the city require a rental license, and is it current?
Bottom line
Low-hassle tenant-paid-utilities duplex, but at $475K it loses money in our model, so it only works if actual rents beat our estimate or the price drops. 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. | $6,420 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,280 |
| Water, sewer, trash / mo Listinglisting. tenants pay water | $0 |
| 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 rate | 8% / 8% |
Price history Realtor.com
On the market since 2026-09-03 (32 days); down $24,900 (5.0%) from the first ask of $499,900; last sold for $268,500 on 2019-10-11.
| Date | Event | Price |
|---|---|---|
| Price changed | $475,000 | |
| Relisted | $499,900 | |
| Removed | $499,900 | |
| Relisted | $499,900 | |
| Removed | $499,900 | |
| Listed | $499,900 | |
| Sold | $268,500 | |
| Sold | $165,000 | |
| Relisted | $165,000 | |
| Removed | $165,000 | |
| Listed | $165,000 | |
| Sold | $47,700 | |
| Relisted | $159,900 | |
| Removed | $179,900 | |
| Price changed | $179,900 | |
| Listed | $225,000 |
From the listing Listing
| Listed as | duplex side x side |
| Property tax, 2026 | $6,420 |
| County | Anoka |
| Parcel number | 263123430067 |
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 Circle Pines on rental licensing before you buy.