997 Marion St
Duplex · 2 units: 2 bed / 1 bath ×2 · 1,424 sq ft
Saint Paul, MN · North End (South Como) · View the listing ↗
Photos, via Realtor.com.
- Asking price
- $229,900 2 units · $115K per unit
- Monthly cash flow
- $287 at 20% down, 7%
- Break-even price
- $283,751 where cash flow hits $0
First look
This is a small, cheap up/down in St. Paul's North End, and the numbers look better than most at today's rates. Stated rents total $2,219 against our $1,350 mid estimate per 2-bed, so there's rent upside, but St. Paul's 3% cap limits how fast sitting tenants can be raised. Our underwriting shows about $287/mo cash flow at ask and a 7.9% cap rate, which looks decent for a 1887 building. Both tenants are month-to-month and the building has sat 136 days, so there's room to negotiate. Check the $432 in special assessments, the pending rental license, and the age of the roof, wiring and foundation first. Photos show a dated kitchen and no basement or mechanicals, so a showing is worth it if the inspection items check out.
Things to consider
- Rents are below our estimate, but the cap limits catch-up Stated rents total $2,219 versus about $2,700 estimated. Raises on sitting tenants are limited to 3% a year, so the gap closes mainly on turnover.
- Numbers work at the asking price Our model shows about $287/mo cash flow and a 7.9% cap at ask, and break-even is well above the price. That is a rare cushion at current rates.
- Month-to-month tenants Income is not locked in. Expect possible turnover, and ask for payment history.Listing says: “Currently rented on a month-to-month lease for $1,075.”
- The seller bought in 2023 for $201,800 and now asks $229,900 The county values it at $207,400, so the ask is well above assessed value. Use this to negotiate.
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Rents the listing states
- Upper: $1,075 (month-to-month)Listing says: Currently rented on a month-to-month lease for $1,075.
- Lower: $1,144 (month-to-month)Listing says: It is currently rented on a month-to-month lease for $1,144.
Condition and repairs
- doneRemodeled upper-level bathroomListing says: a remodeled upper-level bathroom
- doneLower-unit carpet and paintListing says: newer lower-unit carpet and paint
- doneFurnaceListing says: a newer furnace
- doneDeck painted 2023Listing says: a deck painted in 2023
- doneWater heaterListing says: a new water heater
- doneSolid-core stairway doorsListing says: new solid-core doors at the top and bottom of the main staircase
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
- $229,900
- Cash to close
- $29,887
- Price per unit
- $114,950
- GRM
- 7.1
Each month
- Cash flow
- $4/mo
- Cash-on-cash
- 0.2%
- Cap rate
- 7.9%
- DSCR
- 1.00×
Break-even
- Price that breaks even
- $230,563
- Rent that breaks even
- $2,694/mo
Long run
- Year 30: property vs stocks
- $1.22M vs $228K
- Cash flow turns positive
- year 1
The deal
- Price
- $229,900
- Cash to close
- $29,887
- Price per unit
- $114,950
- GRM
- 7.1
Each month
- Cash flow
- −$224/mo
- Cash-on-cash
- −9.0%
- Cap rate
- 6.7%
- DSCR
- 0.85×
Break-even
- Price that breaks even
- $195,691
- Rent that breaks even
- $3,027/mo
Long run
- Year 30: property vs stocks
- $919K vs $281K
- Cash flow turns positive
- year 5
The deal
- Price
- $219,900
- Cash to close
- $28,587
- Price per unit
- $109,950
- GRM
- 6.8
Each month
- Cash flow
- $70/mo
- Cash-on-cash
- 2.9%
- Cap rate
- 8.2%
- DSCR
- 1.05×
Break-even
- Price that breaks even
- $230,563
- Rent that breaks even
- $2,609/mo
Long run
- Year 30: property vs stocks
- $1.27M vs $218K
- Cash flow turns positive
- year 1
The deal
- Price
- $219,900
- Cash to close
- $28,587
- Price per unit
- $109,950
- GRM
- 6.8
Each month
- Cash flow
- −$159/mo
- Cash-on-cash
- −6.7%
- Cap rate
- 7.0%
- DSCR
- 0.89×
Break-even
- Price that breaks even
- $195,691
- Rent that breaks even
- $2,931/mo
Long run
- Year 30: property vs stocks
- $946K vs $251K
- Cash flow turns positive
- year 5
The deal
- Price
- $229,900
- Cash to close
- $52,877
- Price per unit
- $114,950
- GRM
- 7.1
Each month
- Cash flow
- $287/mo
- Cash-on-cash
- 6.5%
- Cap rate
- 7.9%
- DSCR
- 1.23×
Break-even
- Price that breaks even
- $283,751
- Rent that breaks even
- $2,328/mo
Long run
- Year 30: property vs stocks
- $1.43M vs $403K
- Cash flow turns positive
- year 1
The deal
- Price
- $229,900
- Cash to close
- $52,877
- Price per unit
- $114,950
- GRM
- 7.1
Each month
- Cash flow
- $58/mo
- Cash-on-cash
- 1.3%
- Cap rate
- 6.7%
- DSCR
- 1.05×
Break-even
- Price that breaks even
- $240,834
- Rent that breaks even
- $2,615/mo
Long run
- Year 30: property vs stocks
- $1.08M vs $403K
- Cash flow turns positive
- year 1
The deal
- Price
- $219,900
- Cash to close
- $50,577
- Price per unit
- $109,950
- GRM
- 6.8
Each month
- Cash flow
- $340/mo
- Cash-on-cash
- 8.1%
- Cap rate
- 8.2%
- DSCR
- 1.29×
Break-even
- Price that breaks even
- $283,751
- Rent that breaks even
- $2,259/mo
Long run
- Year 30: property vs stocks
- $1.47M vs $385K
- Cash flow turns positive
- year 1
The deal
- Price
- $219,900
- Cash to close
- $50,577
- Price per unit
- $109,950
- GRM
- 6.8
Each month
- Cash flow
- $111/mo
- Cash-on-cash
- 2.6%
- Cap rate
- 7.0%
- DSCR
- 1.10×
Break-even
- Price that breaks even
- $240,834
- Rent that breaks even
- $2,537/mo
Long run
- Year 30: property vs stocks
- $1.12M vs $385K
- Cash flow turns positive
- year 1
The deal
- Price
- $229,900
- Cash to close
- $64,372
- Price per unit
- $114,950
- GRM
- 7.1
Each month
- Cash flow
- $363/mo
- Cash-on-cash
- 6.8%
- Cap rate
- 7.9%
- DSCR
- 1.32×
Break-even
- Price that breaks even
- $302,668
- Rent that breaks even
- $2,228/mo
Long run
- Year 30: property vs stocks
- $1.52M vs $490K
- Cash flow turns positive
- year 1
The deal
- Price
- $229,900
- Cash to close
- $64,372
- Price per unit
- $114,950
- GRM
- 7.1
Each month
- Cash flow
- $135/mo
- Cash-on-cash
- 2.5%
- Cap rate
- 6.7%
- DSCR
- 1.12×
Break-even
- Price that breaks even
- $256,890
- Rent that breaks even
- $2,504/mo
Long run
- Year 30: property vs stocks
- $1.17M vs $490K
- Cash flow turns positive
- year 1
The deal
- Price
- $219,900
- Cash to close
- $61,572
- Price per unit
- $109,950
- GRM
- 6.8
Each month
- Cash flow
- $413/mo
- Cash-on-cash
- 8.0%
- Cap rate
- 8.2%
- DSCR
- 1.38×
Break-even
- Price that breaks even
- $302,668
- Rent that breaks even
- $2,164/mo
Long run
- Year 30: property vs stocks
- $1.55M vs $469K
- Cash flow turns positive
- year 1
The deal
- Price
- $219,900
- Cash to close
- $61,572
- Price per unit
- $109,950
- GRM
- 6.8
Each month
- Cash flow
- $185/mo
- Cash-on-cash
- 3.6%
- Cap rate
- 7.0%
- DSCR
- 1.17×
Break-even
- Price that breaks even
- $256,890
- Rent that breaks even
- $2,431/mo
Long run
- Year 30: property vs stocks
- $1.20M vs $469K
- Cash flow turns positive
- year 1
Monthly
Monthly breakdown
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Net operating income | $1,510 |
| Mortgage (principal + interest) | −$1,377 |
| PMI | −$129 |
| Cash flow | $4 |
| Principal paid down (equity, not cash) | $175 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Property management | −$228 |
| Net operating income | $1,282 |
| Mortgage (principal + interest) | −$1,377 |
| PMI | −$129 |
| Cash flow | −$224 |
| Principal paid down (equity, not cash) | $175 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Net operating income | $1,510 |
| Mortgage (principal + interest) | −$1,317 |
| PMI | −$124 |
| Cash flow | $70 |
| Principal paid down (equity, not cash) | $168 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Property management | −$228 |
| Net operating income | $1,282 |
| Mortgage (principal + interest) | −$1,317 |
| PMI | −$124 |
| Cash flow | −$159 |
| Principal paid down (equity, not cash) | $168 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Net operating income | $1,510 |
| Mortgage (principal + interest) | −$1,224 |
| Cash flow | $287 |
| Principal paid down (equity, not cash) | $156 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Property management | −$228 |
| Net operating income | $1,282 |
| Mortgage (principal + interest) | −$1,224 |
| Cash flow | $58 |
| Principal paid down (equity, not cash) | $156 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Net operating income | $1,510 |
| Mortgage (principal + interest) | −$1,170 |
| Cash flow | $340 |
| Principal paid down (equity, not cash) | $149 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Property management | −$228 |
| Net operating income | $1,282 |
| Mortgage (principal + interest) | −$1,170 |
| Cash flow | $111 |
| Principal paid down (equity, not cash) | $149 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Net operating income | $1,510 |
| Mortgage (principal + interest) | −$1,147 |
| Cash flow | $363 |
| Principal paid down (equity, not cash) | $146 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Property management | −$228 |
| Net operating income | $1,282 |
| Mortgage (principal + interest) | −$1,147 |
| Cash flow | $135 |
| Principal paid down (equity, not cash) | $146 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Net operating income | $1,510 |
| Mortgage (principal + interest) | −$1,097 |
| Cash flow | $413 |
| Principal paid down (equity, not cash) | $140 |
| Rent | $2,700 |
| Vacancy (6%) | −$162 |
| Collected | $2,538 |
| Property tax Public record | −$141 |
| Insurance Estimate | −$198 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$216 |
| Capital reserve (9% of rent) | −$243 |
| Property management | −$228 |
| Net operating income | $1,282 |
| Mortgage (principal + interest) | −$1,097 |
| Cash flow | $185 |
| Principal paid down (equity, not cash) | $140 |
Cash flow each year
Rents +3%/yr (St. Paul's cap for sitting tenants), 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
- $524,546
- Rental profits, invested at 7%
- $696,397
Sells for $558,028 (value up 3% a year), minus 6% selling cost ($33,482). Rent paid down $206,910 of loan.
$332,806 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $227,507
$29,887 put into an index fund instead of the down payment and closing costs.
The building comes out $993,436 ahead after 30 years.
- Your equity when you sell
- $524,546
- Rental profits, invested at 7%
- $394,548
Sells for $558,028 (value up 3% a year), minus 6% selling cost ($33,482). Rent paid down $206,910 of loan.
$210,545 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $227,507
- Monthly shortfalls, invested
- $53,458
$29,887 put into an index fund instead of the down payment and closing costs.
$8,145 you'd have paid in while the building lost money, invested instead.
The building comes out $638,129 ahead after 30 years.
- Your equity when you sell
- $501,730
- Rental profits, invested at 7%
- $766,010
Sells for $533,755 (value up 3% a year), minus 6% selling cost ($32,025). Rent paid down $197,910 of loan.
$354,632 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $217,612
$28,587 put into an index fund instead of the down payment and closing costs.
The building comes out $1,050,128 ahead after 30 years.
- Your equity when you sell
- $501,730
- Rental profits, invested at 7%
- $443,894
Sells for $533,755 (value up 3% a year), minus 6% selling cost ($32,025). Rent paid down $197,910 of loan.
$229,227 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $217,612
- Monthly shortfalls, invested
- $33,191
$28,587 put into an index fund instead of the down payment and closing costs.
$5,001 you'd have paid in while the building lost money, invested instead.
The building comes out $694,822 ahead after 30 years.
- Your equity when you sell
- $524,546
- Rental profits, invested at 7%
- $909,787
Sells for $558,028 (value up 3% a year), minus 6% selling cost ($33,482). Rent paid down $183,920 of loan.
$394,077 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $402,513
$52,877 put into an index fund instead of the down payment and closing costs.
The building comes out $1,031,820 ahead after 30 years.
- Your equity when you sell
- $524,546
- Rental profits, invested at 7%
- $554,480
Sells for $558,028 (value up 3% a year), minus 6% selling cost ($33,482). Rent paid down $183,920 of loan.
$263,671 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $402,513
$52,877 put into an index fund instead of the down payment and closing costs.
The building comes out $676,513 ahead after 30 years.
- Your equity when you sell
- $501,730
- Rental profits, invested at 7%
- $970,118
Sells for $533,755 (value up 3% a year), minus 6% selling cost ($32,025). Rent paid down $175,920 of loan.
$413,237 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $385,005
$50,577 put into an index fund instead of the down payment and closing costs.
The building comes out $1,086,843 ahead after 30 years.
- Your equity when you sell
- $501,730
- Rental profits, invested at 7%
- $614,811
Sells for $533,755 (value up 3% a year), minus 6% selling cost ($32,025). Rent paid down $175,920 of loan.
$282,831 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $385,005
$50,577 put into an index fund instead of the down payment and closing costs.
The building comes out $731,536 ahead after 30 years.
- Your equity when you sell
- $524,546
- Rental profits, invested at 7%
- $996,475
Sells for $558,028 (value up 3% a year), minus 6% selling cost ($33,482). Rent paid down $172,425 of loan.
$421,608 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $490,016
$64,372 put into an index fund instead of the down payment and closing costs.
The building comes out $1,031,005 ahead after 30 years.
- Your equity when you sell
- $524,546
- Rental profits, invested at 7%
- $641,169
Sells for $558,028 (value up 3% a year), minus 6% selling cost ($33,482). Rent paid down $172,425 of loan.
$291,202 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $490,016
$64,372 put into an index fund instead of the down payment and closing costs.
The building comes out $675,699 ahead after 30 years.
- Your equity when you sell
- $501,730
- Rental profits, invested at 7%
- $1,053,036
Sells for $533,755 (value up 3% a year), minus 6% selling cost ($32,025). Rent paid down $164,925 of loan.
$439,571 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $468,702
$61,572 put into an index fund instead of the down payment and closing costs.
The building comes out $1,086,064 ahead after 30 years.
- Your equity when you sell
- $501,730
- Rental profits, invested at 7%
- $697,729
Sells for $533,755 (value up 3% a year), minus 6% selling cost ($32,025). Rent paid down $164,925 of loan.
$309,165 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $468,702
$61,572 put into an index fund instead of the down payment and closing costs.
The building comes out $730,757 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.22M, stocks $228K. The property wins.
Year 30 (loan paid off): property $919K, stocks $281K. The property wins.
Year 30 (loan paid off): property $1.27M, stocks $218K. The property wins.
Year 30 (loan paid off): property $946K, stocks $251K. The property wins.
Year 30 (loan paid off): property $1.43M, stocks $403K. The property wins.
Year 30 (loan paid off): property $1.08M, stocks $403K. The property wins.
Year 30 (loan paid off): property $1.47M, stocks $385K. The property wins.
Year 30 (loan paid off): property $1.12M, stocks $385K. The property wins.
Year 30 (loan paid off): property $1.52M, stocks $490K. The property wins.
Year 30 (loan paid off): property $1.17M, stocks $490K. The property wins.
Year 30 (loan paid off): property $1.55M, stocks $469K. The property wins.
Year 30 (loan paid off): property $1.20M, stocks $469K. 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,350/mo · range $1,150–$1,425 · 25 rentals within 1.5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 390 Cottage Ave W, Saint Paul | $1,280 | 2 / 1 | 0.8 mi |
| 409 Lafond Ave Apt 2, Saint Paul | $1,450 | 2 / 1 | 0.8 mi |
| 581 Park St, Saint Paul | $1,549 | 2 / 1 | 0.9 mi |
| 336 Edmund Ave Unit 1, Saint Paul | $1,400 | 2 / 1 | 0.9 mi |
| 579 Van Buren Ave, Saint Paul | $1,275 | 2 / 1 | 0.9 mi |
| 761 Como Ave, Saint Paul | $1,369 | 2 / 1 | 1.0 mi |
| 490 Charles Ave Apt 3, Saint Paul | $1,400 | 2 / 1 | 1.1 mi |
| 1512 Woodbridge St, Saint Paul | $1,344 | 2 / 1 | 1.1 mi |
| 805 Como Ave, Saint Paul | $1,199 | 2 / 1 | 1.1 mi |
| 837 Como Ave, Saint Paul | $1,210 | 2 / 1 | 1.2 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
- mediumRental license is still pending, so confirm it is issued and covers two units Based on: data: city.rental_license · AI review
- medium1887 building: foundation, wiring and roof age are not mentioned Based on: data: listing.year_built · AI review
- low$432 in special assessments on the payable 2026 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: Ramsey County parcel 252923140083: special assessments (payable 2026) = $432.50
- lowMonth-to-month tenants can leave quickly. Count on turnover soon after closing. Listing says: "and 1 full bathroom. Currently rented on a month-to-month lease for $1,075. The lower unit offers 2"
- lowBoth rents sit well below our estimate, but the 3% cap slows catch-up Based on: data: underwriting.rent_rule · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 139 days on market
- Rents are below our $1,350 mid estimate; raise at the legal pace or reset on turnover Based on: data: rent_estimate · AI review
- Many updates are already done (furnace, water heater, bath), so near-term capex may be lower Listing says: Both units are in good condition and feature various updates · AI review
- Seller has had 136 days with no deal; push on price Based on: data: listing.days_on_market · AI review
Questions for the agent
- What are the $432 special assessments for, and does the seller pay them at closing?
- Is the rental license approved, and what is the pending item?
- How old are the roof, electrical panel and wiring, and what is the foundation type?
- Who pays heat, water and electric, and is there one furnace or two?
- How long have the tenants been in place, and are there written leases or deposits?
- Why has it sat 136 days, and were there price cuts?
Bottom line
Cheap, fairly updated North End duplex with rents under market and a decent cap rate, but check the license, assessments and the old-house systems before offering. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordRamsey County record, payable 2026 (non-homestead) | $1,694 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,372 |
| 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 1887: +1 pt capital reserve | 8% / 9% |
Price history Realtor.com
On the market since 2026-03-09 (210 days); down $10,000 (4.2%) from the first ask of $239,900; last sold for $201,800 on 2023-08-01.
| Date | Event | Price |
|---|---|---|
| Removed | $234,900 | |
| Relisted | $229,900 | |
| Removed | — | |
| Price changed | $229,900 | |
| Removed | — | |
| Listed | $234,900 | |
| Price changed | $234,900 | |
| Listed | $239,900 | |
| Sold public record | $201,800 | |
| Sold | $201,800 | |
| Removed | — | |
| Price changed | $209,900 | |
| Price changed | $219,900 | |
| Listed | $229,900 | |
| Sold public record | $160,000 | |
| Sold | $160,000 | |
| Sold public record | $85,500 |
County record Public record
| Recorded as | two family dwelling - up/dwn |
| Living units | 2 |
| Year built | 1887 |
| Market value (2026) | $207,400 |
| Property tax, payable 2026 | $1,694 |
| Special assessments | $432 |
| Homestead | no |
| Last sale | 2023-06-23 · $201,800 |
Source: Ramsey County parcel records.
City rental certificate (CofO)
Residential 2 Units: 2 unit(s), A, status pending, renews 2027-11-30.
Nearest highway
I 35E;US 10, about 1674 m away.
Crime in North End
1,359 incidents in the last 12 months (57 per 1,000 residents), +5% vs. the year before. St. Paul police incidents, excluding proactive visits and community events.