1149 Minnehaha Ave E
Duplex · 2 units: 3 bed / 1.5 bath and 2 bed / 1.5 bath unit split estimated · 3,000 sq ft
Saint Paul, MN · Dayton's Bluff · View the listing ↗
Photos courtesy of Keller Williams Realty, via Realtor.com.
- Asking price
- $339,900 2 units · $170K per unit
- Monthly cash flow
- −$475 at 20% down, 7%
- Break-even price
- $250,693 where cash flow hits $0
First look
This is a vacant up/down in Dayton's Bluff asking $339,900, and the numbers don't work. Our underwriting shows about -$475 a month with a 4.7% cap rate, and break-even is near $251K. The only rent in the listing is a projection for the upper ($1,650-1,800), which lines up with our $1,825 estimate but isn't income. The new roof is a plus, but it was installed 'last week', so ask for the permit and invoice. The seller's rental license shows expired in 2025, and the description pitches this to owner-occupants. A showing makes sense only if you'd live in one unit or the price drops a lot, and the lower unit's size and beds need confirming first.
Things to consider
- Price is well above what rents support At asking, cash flow is about -$475 a month and the cap rate is 4.7%. Break-even is roughly $89K lower, so a pure investor needs a big cut.
- No actual rents exist Both units are vacant, so income rests on estimates. The upper's $1,650-1,800 is the agent's number, and the lower unit has none.Listing says: “Upper unit should rent for $1650-1800.”
- New roof is a real plus but needs documentation A roof replaced last week removes a major near-term cost. Verify the permit and who paid.Listing says: “Seller has installed a brand new roof as of last week.”
- Tax bill is the investor (non-homestead) rate At $7,991 plus assessments, taxes take a large share of income at this rent level.
- Owner-occupant angle may be the better fit Living in one unit lowers the financing rate and cost, and you rent the other. That changes the numbers a lot.Listing says: “This property is absolutely ideal for owner occupant, off site landlord, or short term rental”
From the photos
Based on 10 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Condition and repairs
- doneBrand new roof installed last weekListing says: Seller has installed a brand new roof as of last week.
- doneNewer oversized garage with unfinished second levelListing says: a newer oversized garage with second level above that could be finished or just used for storage
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
- $339,900
- Cash to close
- $44,187
- Price per unit
- $169,950
- GRM
- 8.9
Each month
- Cash flow
- −$892/mo
- Cash-on-cash
- −24.2%
- Cap rate
- 4.7%
- DSCR
- 0.60×
Break-even
- Price that breaks even
- $203,702
- Rent that breaks even
- $4,359/mo
Long run
- Year 30: property vs stocks
- $846K vs $801K
- Cash flow turns positive
- year 18
The deal
- Price
- $339,900
- Cash to close
- $44,187
- Price per unit
- $169,950
- GRM
- 8.9
Each month
- Cash flow
- −$1,163/mo
- Cash-on-cash
- −31.6%
- Cap rate
- 3.8%
- DSCR
- 0.48×
Break-even
- Price that breaks even
- $162,372
- Rent that breaks even
- $4,897/mo
Long run
- Year 30: property vs stocks
- $777K vs $1.15M
- Cash flow turns positive
- year 29
The deal
- Price
- $329,900
- Cash to close
- $42,887
- Price per unit
- $164,950
- GRM
- 8.6
Each month
- Cash flow
- −$827/mo
- Cash-on-cash
- −23.1%
- Cap rate
- 4.9%
- DSCR
- 0.62×
Break-even
- Price that breaks even
- $203,702
- Rent that breaks even
- $4,274/mo
Long run
- Year 30: property vs stocks
- $838K vs $737K
- Cash flow turns positive
- year 17
The deal
- Price
- $329,900
- Cash to close
- $42,887
- Price per unit
- $164,950
- GRM
- 8.6
Each month
- Cash flow
- −$1,097/mo
- Cash-on-cash
- −30.7%
- Cap rate
- 3.9%
- DSCR
- 0.49×
Break-even
- Price that breaks even
- $162,372
- Rent that breaks even
- $4,801/mo
Long run
- Year 30: property vs stocks
- $756K vs $1.08M
- Cash flow turns positive
- year 28
The deal
- Price
- $339,900
- Cash to close
- $78,177
- Price per unit
- $169,950
- GRM
- 8.9
Each month
- Cash flow
- −$475/mo
- Cash-on-cash
- −7.3%
- Cap rate
- 4.7%
- DSCR
- 0.74×
Break-even
- Price that breaks even
- $250,693
- Rent that breaks even
- $3,817/mo
Long run
- Year 30: property vs stocks
- $914K vs $813K
- Cash flow turns positive
- year 14
The deal
- Price
- $339,900
- Cash to close
- $78,177
- Price per unit
- $169,950
- GRM
- 8.9
Each month
- Cash flow
- −$746/mo
- Cash-on-cash
- −11.4%
- Cap rate
- 3.8%
- DSCR
- 0.59×
Break-even
- Price that breaks even
- $199,829
- Rent that breaks even
- $4,288/mo
Long run
- Year 30: property vs stocks
- $791K vs $1.11M
- Cash flow turns positive
- year 24
The deal
- Price
- $329,900
- Cash to close
- $75,877
- Price per unit
- $164,950
- GRM
- 8.6
Each month
- Cash flow
- −$422/mo
- Cash-on-cash
- −6.7%
- Cap rate
- 4.9%
- DSCR
- 0.76×
Break-even
- Price that breaks even
- $250,693
- Rent that breaks even
- $3,747/mo
Long run
- Year 30: property vs stocks
- $913K vs $757K
- Cash flow turns positive
- year 12
The deal
- Price
- $329,900
- Cash to close
- $75,877
- Price per unit
- $164,950
- GRM
- 8.6
Each month
- Cash flow
- −$692/mo
- Cash-on-cash
- −10.9%
- Cap rate
- 3.9%
- DSCR
- 0.61×
Break-even
- Price that breaks even
- $199,829
- Rent that breaks even
- $4,210/mo
Long run
- Year 30: property vs stocks
- $774K vs $1.04M
- Cash flow turns positive
- year 23
The deal
- Price
- $339,900
- Cash to close
- $95,172
- Price per unit
- $169,950
- GRM
- 8.9
Each month
- Cash flow
- −$362/mo
- Cash-on-cash
- −4.6%
- Cap rate
- 4.7%
- DSCR
- 0.79×
Break-even
- Price that breaks even
- $267,406
- Rent that breaks even
- $3,670/mo
Long run
- Year 30: property vs stocks
- $964K vs $864K
- Cash flow turns positive
- year 11
The deal
- Price
- $339,900
- Cash to close
- $95,172
- Price per unit
- $169,950
- GRM
- 8.9
Each month
- Cash flow
- −$632/mo
- Cash-on-cash
- −8.0%
- Cap rate
- 3.8%
- DSCR
- 0.63×
Break-even
- Price that breaks even
- $213,150
- Rent that breaks even
- $4,123/mo
Long run
- Year 30: property vs stocks
- $806K vs $1.13M
- Cash flow turns positive
- year 21
The deal
- Price
- $329,900
- Cash to close
- $92,372
- Price per unit
- $164,950
- GRM
- 8.6
Each month
- Cash flow
- −$312/mo
- Cash-on-cash
- −4.1%
- Cap rate
- 4.9%
- DSCR
- 0.81×
Break-even
- Price that breaks even
- $267,406
- Rent that breaks even
- $3,605/mo
Long run
- Year 30: property vs stocks
- $967K vs $812K
- Cash flow turns positive
- year 10
The deal
- Price
- $329,900
- Cash to close
- $92,372
- Price per unit
- $164,950
- GRM
- 8.6
Each month
- Cash flow
- −$583/mo
- Cash-on-cash
- −7.6%
- Cap rate
- 3.9%
- DSCR
- 0.65×
Break-even
- Price that breaks even
- $213,150
- Rent that breaks even
- $4,050/mo
Long run
- Year 30: property vs stocks
- $792K vs $1.06M
- Cash flow turns positive
- year 20
Monthly
Monthly breakdown
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Net operating income | $1,334 |
| Mortgage (principal + interest) | −$2,035 |
| PMI | −$191 |
| Cash flow | −$892 |
| Principal paid down (equity, not cash) | $259 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Property management | −$271 |
| Net operating income | $1,064 |
| Mortgage (principal + interest) | −$2,035 |
| PMI | −$191 |
| Cash flow | −$1,163 |
| Principal paid down (equity, not cash) | $259 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Net operating income | $1,334 |
| Mortgage (principal + interest) | −$1,975 |
| PMI | −$186 |
| Cash flow | −$827 |
| Principal paid down (equity, not cash) | $251 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Property management | −$271 |
| Net operating income | $1,064 |
| Mortgage (principal + interest) | −$1,975 |
| PMI | −$186 |
| Cash flow | −$1,097 |
| Principal paid down (equity, not cash) | $251 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Net operating income | $1,334 |
| Mortgage (principal + interest) | −$1,809 |
| Cash flow | −$475 |
| Principal paid down (equity, not cash) | $230 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Property management | −$271 |
| Net operating income | $1,064 |
| Mortgage (principal + interest) | −$1,809 |
| Cash flow | −$746 |
| Principal paid down (equity, not cash) | $230 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Net operating income | $1,334 |
| Mortgage (principal + interest) | −$1,756 |
| Cash flow | −$422 |
| Principal paid down (equity, not cash) | $223 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Property management | −$271 |
| Net operating income | $1,064 |
| Mortgage (principal + interest) | −$1,756 |
| Cash flow | −$692 |
| Principal paid down (equity, not cash) | $223 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Net operating income | $1,334 |
| Mortgage (principal + interest) | −$1,696 |
| Cash flow | −$362 |
| Principal paid down (equity, not cash) | $216 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Property management | −$271 |
| Net operating income | $1,064 |
| Mortgage (principal + interest) | −$1,696 |
| Cash flow | −$632 |
| Principal paid down (equity, not cash) | $216 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Net operating income | $1,334 |
| Mortgage (principal + interest) | −$1,646 |
| Cash flow | −$312 |
| Principal paid down (equity, not cash) | $209 |
| Rent | $3,200 |
| Vacancy (6%) | −$192 |
| Collected | $3,008 |
| Property tax Public record | −$666 |
| Insurance Estimate | −$234 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$256 |
| Capital reserve (9% of rent) | −$288 |
| Property management | −$271 |
| Net operating income | $1,064 |
| Mortgage (principal + interest) | −$1,646 |
| Cash flow | −$583 |
| Principal paid down (equity, not cash) | $209 |
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
- $775,525
- Rental profits, invested at 7%
- $70,189
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $305,910 of loan.
$53,746 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $336,363
- Monthly shortfalls, invested
- $464,882
$44,187 put into an index fund instead of the down payment and closing costs.
$88,717 you'd have paid in while the building lost money, invested instead.
The building comes out $44,470 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $1,130
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $305,910 of loan.
$1,111 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $336,363
- Monthly shortfalls, invested
- $816,927
$44,187 put into an index fund instead of the down payment and closing costs.
$190,638 you'd have paid in while the building lost money, invested instead.
Stocks come out $376,635 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $85,231
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $296,910 of loan.
$63,323 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $326,467
- Monthly shortfalls, invested
- $410,311
$42,887 put into an index fund instead of the down payment and closing costs.
$76,470 you'd have paid in while the building lost money, invested instead.
The building comes out $101,162 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $3,120
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $296,910 of loan.
$2,987 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $326,467
- Monthly shortfalls, invested
- $749,305
$42,887 put into an index fund instead of the down payment and closing costs.
$170,689 you'd have paid in while the building lost money, invested instead.
Stocks come out $319,943 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $138,927
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $271,920 of loan.
$94,482 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $595,103
- Monthly shortfalls, invested
- $218,131
$78,177 put into an index fund instead of the down payment and closing costs.
$38,868 you'd have paid in while the building lost money, invested instead.
The building comes out $101,218 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $15,304
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $271,920 of loan.
$13,392 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $595,103
- Monthly shortfalls, invested
- $515,611
$78,177 put into an index fund instead of the down payment and closing costs.
$112,332 you'd have paid in while the building lost money, invested instead.
Stocks come out $319,886 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $160,750
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $263,920 of loan.
$106,008 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $577,595
- Monthly shortfalls, invested
- $179,623
$75,877 put into an index fund instead of the down payment and closing costs.
$31,233 you'd have paid in while the building lost money, invested instead.
The building comes out $156,241 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $21,577
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $263,920 of loan.
$18,327 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $577,595
- Monthly shortfalls, invested
- $461,553
$75,877 put into an index fund instead of the down payment and closing costs.
$98,107 you'd have paid in while the building lost money, invested instead.
Stocks come out $264,863 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $188,540
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $254,925 of loan.
$119,914 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $724,474
- Monthly shortfalls, invested
- $139,578
$95,172 put into an index fund instead of the down payment and closing costs.
$23,595 you'd have paid in while the building lost money, invested instead.
The building comes out $100,014 ahead after 30 years.
- Your equity when you sell
- $775,525
- Rental profits, invested at 7%
- $30,515
Sells for $825,027 (value up 3% a year), minus 6% selling cost ($49,502). Rent paid down $254,925 of loan.
$24,971 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $724,474
- Monthly shortfalls, invested
- $402,657
$95,172 put into an index fund instead of the down payment and closing costs.
$83,208 you'd have paid in while the building lost money, invested instead.
Stocks come out $321,091 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $214,441
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $247,425 of loan.
$132,240 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $703,159
- Monthly shortfalls, invested
- $108,918
$92,372 put into an index fund instead of the down payment and closing costs.
$17,958 you'd have paid in while the building lost money, invested instead.
The building comes out $155,073 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $39,448
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $247,425 of loan.
$31,294 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $703,159
- Monthly shortfalls, invested
- $355,029
$92,372 put into an index fund instead of the down payment and closing costs.
$71,568 you'd have paid in while the building lost money, invested instead.
Stocks come out $266,032 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 $846K, stocks $801K. The property wins.
Year 30 (loan paid off): property $777K, stocks $1.15M. Stocks win.
Year 30 (loan paid off): property $838K, stocks $737K. The property wins.
Year 30 (loan paid off): property $756K, stocks $1.08M. Stocks win.
Year 30 (loan paid off): property $914K, stocks $813K. The property wins.
Year 30 (loan paid off): property $791K, stocks $1.11M. Stocks win.
Year 30 (loan paid off): property $913K, stocks $757K. The property wins.
Year 30 (loan paid off): property $774K, stocks $1.04M. Stocks win.
Year 30 (loan paid off): property $964K, stocks $864K. The property wins.
Year 30 (loan paid off): property $806K, stocks $1.13M. Stocks win.
Year 30 (loan paid off): property $967K, stocks $812K. The property wins.
Year 30 (loan paid off): property $792K, stocks $1.06M. 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.
3 bed estimate $1,825/mo · range $1,675–$2,000 · 6 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 1124 Minnehaha Ave E Apt 1, Saint Paul | $1,750 | 3 / 1 | 0.1 mi |
| Ross Ave Unit 1090, Saint Paul | $1,910 | 3 / 1 | 0.2 mi |
| 1056 3rd St E, Saint Paul | $1,695 | 3 / 1 | 0.5 mi |
| 1056 3rd St E, Saint Paul | $1,695 | 3 / 1 | 0.5 mi |
| 1428 7th St E, Saint Paul | $1,871 | 3 / 2 | 0.6 mi |
| 1465 Minnehaha Ave E Apt 1, Saint Paul | $1,200 | 3 / 1 | 0.7 mi |
2 bed estimate $1,375/mo · range $1,250–$1,500 · 7 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 1428 7th St E, Saint Paul | $1,624 | 2 / 1 | 0.6 mi |
| 1439 7th St E, Saint Paul | $1,400 | 2 / 1 | 0.7 mi |
| 1351 Conway St, Saint Paul | $1,179 | 2 / 1 | 0.7 mi |
| 1348 Ames Ave, Saint Paul | $1,275 | 2 / 1 | 0.7 mi |
| 1430 York Ave, Saint Paul | $1,155 | 2 / 1 | 0.7 mi |
| 948 Euclid St Unit 1, Saint Paul | $1,400 | 2 / 1 | 0.7 mi |
| 1267 Cook Ave E, Saint Paul | $995 | 2 / 1 | 0.7 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 shows renewal due and expired in 2025; confirm it is current and the 2-unit status is legal. Based on: data: city.rental_license · AI review
- mediumPrice is far above the last sale ($218K in 2016) and above the county market value, with 74 days on market. Based on: data: county.last_sale_price · 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 282922430102: special assessments (payable 2026) = $432.50
- lowListing is written for owner-occupants and short-term rental. Short-term rental may not be allowed here, and it isn't a basis for underwriting rent. Listing says: This property is absolutely ideal for owner occupant, off site landlord, or short term rental · AI review
Opportunities
- Both units are vacant, so you can set rents and screen tenants fresh. Without sitting tenants the 3% cap isn't a constraint at lease-up. Listing says: Both units vacant. · AI review
- Garage has an unfinished second level that could add storage or workshop space. Listing says: second level above that could be finished or just used for storage · AI review
- Tenants pay their own heat and electric, so owner expenses stay low. Listing says: Both units pay for their own heat and electric. · AI review
Questions for the agent
- Who did the roof, and can I see the permit, invoice and warranty?
- What inspections show the 'exceptional condition', and can I get the reports?
- What are the $432 special assessments for, and does the seller pay them at closing?
- What are the lower unit's bed and bath counts, square footage and last rent?
- Is the rental license current, and has the city inspected recently?
- Why vacant for 74 days, and is the seller open to a price cut?
Bottom line
Nice-looking, well-kept duplex, but at $339,900 it loses about $475 a month as a rental and only works as an owner-occupant buy or at a much lower price. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordRamsey County record, payable 2026 (non-homestead) | $7,992 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,805 |
| 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 1917: +1 pt capital reserve | 8% / 9% |
Price history Realtor.com
On the market since 2026-07-23 (74 days); down $10,000 (2.9%) from the first ask of $349,900; last sold for $218,000 on 2016-05-27.
| Date | Event | Price |
|---|---|---|
| Price changed | $339,900 | |
| Listed | $349,900 | |
| Sold | $218,000 | |
| Listed | $209,900 | |
| Removed | $199,000 | |
| Price changed | $199,000 | |
| Price changed | $215,000 | |
| Price changed | $218,000 | |
| Listed | $224,900 | |
| Sold | $167,900 | |
| Removed | $169,900 | |
| Listed | $169,900 | |
| Listed | $169,900 | |
| Removed | $169,900 | |
| Listed | $169,900 |
County record Public record
| Recorded as | two family dwelling - up/dwn |
| Living units | 2 |
| Year built | 1917 |
| Market value (2026) | $344,800 |
| Property tax, payable 2026 | $7,992 |
| Special assessments | $432 |
| Homestead | no |
| Last sale | 2016-05-26 · $218,000 |
Source: Ramsey County parcel records.
City rental certificate (CofO)
Residential 2 Units: 2 unit(s), B, status renewal due, renews 2025-05-13.
Nearest highway
I 94;US 10;US 61, about 1249 m away.
Crime in Dayton's Bluff
970 incidents in the last 12 months (52 per 1,000 residents), −6% vs. the year before. St. Paul police incidents, excluding proactive visits and community events.