393 Geranium Ave E
Duplex · 2 units: 3 bed / 1 bath and 2 bed / 1 bath unit split estimated · 2,112 sq ft
Saint Paul, MN · Payne – Phalen (Railroad Island) · View the listing ↗
Photos courtesy of Keller Williams Realty, via Realtor.com.
- Asking price
- $329,900 2 units · $165K per unit
- Monthly cash flow
- −$618 at 20% down, 7%
- Break-even price
- $213,869 where cash flow hits $0
First look
This is a 5-bed up/down duplex in Payne-Phalen asking $329,900, and our numbers say it doesn't work at that price. Estimated rents of about $1,725 (3-bed) and $1,125 (2-bed) lose roughly $618 a month with a 4.1% cap rate, and break-even is near $214K. The description gives no rents, no lease status and no rental license, and it leans on a past short-term-rental use that the buyer has to verify. Photos show cosmetic updates over a 1917 building, and the listing never mentions roof, heat or electrical details. Ask for the rent roll, the license status and the special assessment details before spending time on a showing; at this price it is only worth a look if the seller moves a long way.
Things to consider
- Asking price far exceeds what rents support The numbers show negative cash flow at asking, and break-even is about $116K lower. It only works with a major price cut or owner-occupancy.
- Rental licensing and short-term rental use are unverified An unlicensed building can mean inspection costs, delays or restrictions on how you rent it. The seller's income history may not be allowed going forward.Listing says: “Buyer to verify all rental uses and requirements.”
- Special assessments add to the cost $3,020 on the tax bill adds to carrying costs unless the seller pays at closing. Taxes are also on the non-homestead basis.
- No rents or lease details are given You can't verify income or tenant protections. St. Paul's 3% cap would limit rent increases for sitting tenants.
- Updates look cosmetic on a 1917 building Roof, mechanicals, wiring and plumbing are not mentioned, and these cost the most to replace.From photo 7
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
- doneExtensive updates throughout, including updated kitchens and bathsListing says: updated kitchens and baths, refreshed living spaces and a large corner lot
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
- $329,900
- Cash to close
- $42,887
- Price per unit
- $164,950
- GRM
- 9.6
Each month
- Cash flow
- −$1,023/mo
- Cash-on-cash
- −28.6%
- Cap rate
- 4.1%
- DSCR
- 0.53×
Break-even
- Price that breaks even
- $173,781
- Rent that breaks even
- $4,178/mo
Long run
- Year 30: property vs stocks
- $770K vs $966K
- Cash flow turns positive
- year 24
The deal
- Price
- $329,900
- Cash to close
- $42,887
- Price per unit
- $164,950
- GRM
- 9.6
Each month
- Cash flow
- −$1,264/mo
- Cash-on-cash
- −35.4%
- Cap rate
- 3.3%
- DSCR
- 0.42×
Break-even
- Price that breaks even
- $136,971
- Rent that breaks even
- $4,694/mo
Long run
- Year 30: property vs stocks
- $753K vs $1.32M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $319,900
- Cash to close
- $41,587
- Price per unit
- $159,950
- GRM
- 9.4
Each month
- Cash flow
- −$957/mo
- Cash-on-cash
- −27.6%
- Cap rate
- 4.3%
- DSCR
- 0.54×
Break-even
- Price that breaks even
- $173,781
- Rent that breaks even
- $4,093/mo
Long run
- Year 30: property vs stocks
- $754K vs $894K
- Cash flow turns positive
- year 23
The deal
- Price
- $319,900
- Cash to close
- $41,587
- Price per unit
- $159,950
- GRM
- 9.4
Each month
- Cash flow
- −$1,198/mo
- Cash-on-cash
- −34.6%
- Cap rate
- 3.4%
- DSCR
- 0.43×
Break-even
- Price that breaks even
- $136,971
- Rent that breaks even
- $4,598/mo
Long run
- Year 30: property vs stocks
- $730K vs $1.25M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $329,900
- Cash to close
- $75,877
- Price per unit
- $164,950
- GRM
- 9.6
Each month
- Cash flow
- −$618/mo
- Cash-on-cash
- −9.8%
- Cap rate
- 4.1%
- DSCR
- 0.65×
Break-even
- Price that breaks even
- $213,869
- Rent that breaks even
- $3,652/mo
Long run
- Year 30: property vs stocks
- $804K vs $945K
- Cash flow turns positive
- year 19
The deal
- Price
- $329,900
- Cash to close
- $75,877
- Price per unit
- $164,950
- GRM
- 9.6
Each month
- Cash flow
- −$859/mo
- Cash-on-cash
- −13.6%
- Cap rate
- 3.3%
- DSCR
- 0.51×
Break-even
- Price that breaks even
- $168,568
- Rent that breaks even
- $4,103/mo
Long run
- Year 30: property vs stocks
- $753K vs $1.27M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $319,900
- Cash to close
- $73,577
- Price per unit
- $159,950
- GRM
- 9.4
Each month
- Cash flow
- −$564/mo
- Cash-on-cash
- −9.2%
- Cap rate
- 4.3%
- DSCR
- 0.67×
Break-even
- Price that breaks even
- $213,869
- Rent that breaks even
- $3,583/mo
Long run
- Year 30: property vs stocks
- $793K vs $880K
- Cash flow turns positive
- year 18
The deal
- Price
- $319,900
- Cash to close
- $73,577
- Price per unit
- $159,950
- GRM
- 9.4
Each month
- Cash flow
- −$805/mo
- Cash-on-cash
- −13.1%
- Cap rate
- 3.4%
- DSCR
- 0.53×
Break-even
- Price that breaks even
- $168,568
- Rent that breaks even
- $4,025/mo
Long run
- Year 30: property vs stocks
- $730K vs $1.19M
- Cash flow turns positive
- year 30
The deal
- Price
- $329,900
- Cash to close
- $92,372
- Price per unit
- $164,950
- GRM
- 9.6
Each month
- Cash flow
- −$508/mo
- Cash-on-cash
- −6.6%
- Cap rate
- 4.1%
- DSCR
- 0.69×
Break-even
- Price that breaks even
- $228,127
- Rent that breaks even
- $3,510/mo
Long run
- Year 30: property vs stocks
- $831K vs $974K
- Cash flow turns positive
- year 16
The deal
- Price
- $329,900
- Cash to close
- $92,372
- Price per unit
- $164,950
- GRM
- 9.6
Each month
- Cash flow
- −$749/mo
- Cash-on-cash
- −9.7%
- Cap rate
- 3.3%
- DSCR
- 0.55×
Break-even
- Price that breaks even
- $179,806
- Rent that breaks even
- $3,943/mo
Long run
- Year 30: property vs stocks
- $755K vs $1.27M
- Cash flow turns positive
- year 28
The deal
- Price
- $319,900
- Cash to close
- $89,572
- Price per unit
- $159,950
- GRM
- 9.4
Each month
- Cash flow
- −$458/mo
- Cash-on-cash
- −6.1%
- Cap rate
- 4.3%
- DSCR
- 0.71×
Break-even
- Price that breaks even
- $228,127
- Rent that breaks even
- $3,445/mo
Long run
- Year 30: property vs stocks
- $823K vs $911K
- Cash flow turns positive
- year 15
The deal
- Price
- $319,900
- Cash to close
- $89,572
- Price per unit
- $159,950
- GRM
- 9.4
Each month
- Cash flow
- −$699/mo
- Cash-on-cash
- −9.4%
- Cap rate
- 3.4%
- DSCR
- 0.56×
Break-even
- Price that breaks even
- $179,806
- Rent that breaks even
- $3,870/mo
Long run
- Year 30: property vs stocks
- $734K vs $1.20M
- Cash flow turns positive
- year 27
Monthly
Monthly breakdown
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Net operating income | $1,138 |
| Mortgage (principal + interest) | −$1,975 |
| PMI | −$186 |
| Cash flow | −$1,023 |
| Principal paid down (equity, not cash) | $251 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Property management | −$241 |
| Net operating income | $897 |
| Mortgage (principal + interest) | −$1,975 |
| PMI | −$186 |
| Cash flow | −$1,264 |
| Principal paid down (equity, not cash) | $251 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Net operating income | $1,138 |
| Mortgage (principal + interest) | −$1,915 |
| PMI | −$180 |
| Cash flow | −$957 |
| Principal paid down (equity, not cash) | $244 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Property management | −$241 |
| Net operating income | $897 |
| Mortgage (principal + interest) | −$1,915 |
| PMI | −$180 |
| Cash flow | −$1,198 |
| Principal paid down (equity, not cash) | $244 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Net operating income | $1,138 |
| Mortgage (principal + interest) | −$1,756 |
| Cash flow | −$618 |
| Principal paid down (equity, not cash) | $223 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Property management | −$241 |
| Net operating income | $897 |
| Mortgage (principal + interest) | −$1,756 |
| Cash flow | −$859 |
| Principal paid down (equity, not cash) | $223 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Net operating income | $1,138 |
| Mortgage (principal + interest) | −$1,703 |
| Cash flow | −$564 |
| Principal paid down (equity, not cash) | $217 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Property management | −$241 |
| Net operating income | $897 |
| Mortgage (principal + interest) | −$1,703 |
| Cash flow | −$805 |
| Principal paid down (equity, not cash) | $217 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Net operating income | $1,138 |
| Mortgage (principal + interest) | −$1,646 |
| Cash flow | −$508 |
| Principal paid down (equity, not cash) | $209 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Property management | −$241 |
| Net operating income | $897 |
| Mortgage (principal + interest) | −$1,646 |
| Cash flow | −$749 |
| Principal paid down (equity, not cash) | $209 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Net operating income | $1,138 |
| Mortgage (principal + interest) | −$1,596 |
| Cash flow | −$458 |
| Principal paid down (equity, not cash) | $203 |
| Rent | $2,850 |
| Vacancy (6%) | −$171 |
| Collected | $2,679 |
| Property tax Public record | −$613 |
| Insurance Estimate | −$213 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$228 |
| Capital reserve (9% of rent) | −$256 |
| Property management | −$241 |
| Net operating income | $897 |
| Mortgage (principal + interest) | −$1,596 |
| Cash flow | −$699 |
| Principal paid down (equity, not cash) | $203 |
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
- $752,709
- Rental profits, invested at 7%
- $16,853
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $296,910 of loan.
$14,786 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $326,467
- Monthly shortfalls, invested
- $640,025
$42,887 put into an index fund instead of the down payment and closing costs.
$136,254 you'd have paid in while the building lost money, invested instead.
Stocks come out $196,931 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $0
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $296,910 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $326,467
- Monthly shortfalls, invested
- $998,219
$42,887 put into an index fund instead of the down payment and closing costs.
$259,119 you'd have paid in while the building lost money, invested instead.
Stocks come out $571,976 ahead after 30 years.
- Your equity when you sell
- $729,892
- Rental profits, invested at 7%
- $23,805
Sells for $776,481 (value up 3% a year), minus 6% selling cost ($46,589). Rent paid down $287,910 of loan.
$20,273 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $316,571
- Monthly shortfalls, invested
- $577,365
$41,587 put into an index fund instead of the down payment and closing costs.
$119,915 you'd have paid in while the building lost money, invested instead.
Stocks come out $140,238 ahead after 30 years.
- Your equity when you sell
- $729,892
- Rental profits, invested at 7%
- $0
Sells for $776,481 (value up 3% a year), minus 6% selling cost ($46,589). Rent paid down $287,910 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $316,571
- Monthly shortfalls, invested
- $928,606
$41,587 put into an index fund instead of the down payment and closing costs.
$237,293 you'd have paid in while the building lost money, invested instead.
Stocks come out $515,285 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $50,833
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $263,920 of loan.
$39,643 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $577,595
- Monthly shortfalls, invested
- $367,797
$75,877 put into an index fund instead of the down payment and closing costs.
$73,190 you'd have paid in while the building lost money, invested instead.
Stocks come out $141,851 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $0
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $263,920 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $577,595
- Monthly shortfalls, invested
- $692,011
$75,877 put into an index fund instead of the down payment and closing costs.
$171,197 you'd have paid in while the building lost money, invested instead.
Stocks come out $516,897 ahead after 30 years.
- Your equity when you sell
- $729,892
- Rental profits, invested at 7%
- $63,041
Sells for $776,481 (value up 3% a year), minus 6% selling cost ($46,589). Rent paid down $255,920 of loan.
$47,656 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $560,087
- Monthly shortfalls, invested
- $319,675
$73,577 put into an index fund instead of the down payment and closing costs.
$62,041 you'd have paid in while the building lost money, invested instead.
Stocks come out $86,828 ahead after 30 years.
- Your equity when you sell
- $729,892
- Rental profits, invested at 7%
- $436
Sells for $776,481 (value up 3% a year), minus 6% selling cost ($46,589). Rent paid down $255,920 of loan.
$436 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $560,087
- Monthly shortfalls, invested
- $632,116
$73,577 put into an index fund instead of the down payment and closing costs.
$152,473 you'd have paid in while the building lost money, invested instead.
Stocks come out $461,874 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $78,076
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $247,425 of loan.
$57,040 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $703,159
- Monthly shortfalls, invested
- $270,645
$92,372 put into an index fund instead of the down payment and closing costs.
$51,079 you'd have paid in while the building lost money, invested instead.
Stocks come out $143,020 ahead after 30 years.
- Your equity when you sell
- $752,709
- Rental profits, invested at 7%
- $2,092
Sells for $800,754 (value up 3% a year), minus 6% selling cost ($48,045). Rent paid down $247,425 of loan.
$2,012 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $703,159
- Monthly shortfalls, invested
- $569,707
$92,372 put into an index fund instead of the down payment and closing costs.
$133,702 you'd have paid in while the building lost money, invested instead.
Stocks come out $518,066 ahead after 30 years.
- Your equity when you sell
- $729,892
- Rental profits, invested at 7%
- $93,569
Sells for $776,481 (value up 3% a year), minus 6% selling cost ($46,589). Rent paid down $239,925 of loan.
$66,184 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $681,845
- Monthly shortfalls, invested
- $229,578
$89,572 put into an index fund instead of the down payment and closing costs.
$42,260 you'd have paid in while the building lost money, invested instead.
Stocks come out $87,962 ahead after 30 years.
- Your equity when you sell
- $729,892
- Rental profits, invested at 7%
- $4,502
Sells for $776,481 (value up 3% a year), minus 6% selling cost ($46,589). Rent paid down $239,925 of loan.
$4,204 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $681,845
- Monthly shortfalls, invested
- $515,557
$89,572 put into an index fund instead of the down payment and closing costs.
$117,931 you'd have paid in while the building lost money, invested instead.
Stocks come out $463,008 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 $770K, stocks $966K. Stocks win.
Year 30 (loan paid off): property $753K, stocks $1.32M. Stocks win.
Year 30 (loan paid off): property $754K, stocks $894K. Stocks win.
Year 30 (loan paid off): property $730K, stocks $1.25M. Stocks win.
Year 30 (loan paid off): property $804K, stocks $945K. Stocks win.
Year 30 (loan paid off): property $753K, stocks $1.27M. Stocks win.
Year 30 (loan paid off): property $793K, stocks $880K. Stocks win.
Year 30 (loan paid off): property $730K, stocks $1.19M. Stocks win.
Year 30 (loan paid off): property $831K, stocks $974K. Stocks win.
Year 30 (loan paid off): property $755K, stocks $1.27M. Stocks win.
Year 30 (loan paid off): property $823K, stocks $911K. Stocks win.
Year 30 (loan paid off): property $734K, stocks $1.20M. 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,725/mo · range $1,575–$1,950 · 6 rentals within 1.5 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 736 Geranium Ave E Apt A, Saint Paul | $1,600 | 3 / 1 | 0.7 mi |
| 586 Reaney Ave E Unit 586U2, Saint Paul | $1,614 | 3 / 1 | 0.9 mi |
| 595 Minnehaha Ave E, Saint Paul | $1,155 | 3 / 1 | 1.0 mi |
| 691 Bedford St Unit A, Saint Paul | $2,052 | 3 / 1 | 1.0 mi |
| 610 N Capitol Blvd Unit 3, Saint Paul | $1,650 | 3 / 1 | 1.4 mi |
| 764 Capitol Hts Unit 2, Saint Paul | $1,800 | 3 / 1 | 1.4 mi |
2 bed estimate $1,125/mo · range $1,100–$1,275 · 11 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 1205 Westminster St, Saint Paul | $1,120 | 2 / 1 | 0.2 mi |
| 1039-1041 Arkwright St, Saint Paul | $1,445 | 2 / 1 | 0.2 mi |
| 1280 Westminster St, Saint Paul | $1,042 | 2 / 1 | 0.2 mi |
| 1337 Arkwright St N Unit 112, Saint Paul | $1,050 | 2 / 1 | 0.4 mi |
| 1337 Arkwright St N Unit 216, Saint Paul | $1,215 | 2 / 1 | 0.4 mi |
| 1337 Arkwright St N Unit 114, Saint Paul | $1,075 | 2 / 1 | 0.4 mi |
| 1337 Arkwright St N, Saint Paul | $1,075 | 2 / 1 | 0.4 mi |
| 953 Desoto St, Saint Paul | $950 | 2 / 1 | 0.4 mi |
| 1332 Mississippi St, Saint Paul | $1,260 | 2 / 1 | 0.4 mi |
| 904-906 Burr St, Saint Paul | $999 | 2 / 1 | 0.5 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
- highPast short-term rental use may not be allowed or licensed for this building, and the listing puts the burden on the buyer. Listing says: Previously utilized for short-term rental income · AI review
- highPrice is far above what long-term rents support, with negative cash flow at asking. Based on: data: underwriting.cash_flow_monthly · AI review
- mediumNo rental certificate (CofO) on file in the city's data. Ask whether the building is licensed as a rental and when it was last inspected. Public record: St. Paul Certificate of Occupancy – Residential: no record for 393 GERANIUM AVE E (dataset last updated mid-2025)
- medium$3,020 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 292922220046: special assessments (payable 2026) = $3,020.42
- mediumAsking is $116,031 above the price where cash flow breaks even ($213,869) at the default scenario. Based on: Derived: price $329,900 vs. break-even $213,869
- mediumPhotos show a themed, short-term-rental style setup, so there may be no stable long-term tenants or lease history. Based on: photo 2 · AI review
- lowSeller paid $300K in 2020 and is asking about $30K more, with the price already cut after 70 days on market. Based on: data: county.last_sale_price · AI review
Opportunities
- Owner-occupy one unit and rent the other to offset the cost. Listing says: Live in one unit while generating rental income from the other · AI review
- The finished lower level could add usable space or a bedroom if it has proper egress. Listing says: The lower level provides additional finished space and even more potential. · AI review
Questions for the agent
- Is the property licensed as a rental, and when was the last city inspection?
- What are the special assessments for, and will the seller pay them off at closing?
- Who lives in each unit now, and what are the rents and lease terms?
- How were the short-term rentals permitted, and what did they actually earn?
- What are the ages of the roof, boiler or furnace, water heater and electrical panels?
- Is the heat separate for each unit, and who pays for each utility?
Bottom line
Cosmetically refreshed duplex priced about $116K above where the numbers work, with licensing and short-term-rental questions to answer first. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordRamsey County record, payable 2026 (non-homestead) | $7,354 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,561 |
| 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-27 (70 days); down $35,000 (9.6%) from the first ask of $364,900; last sold for $300,000 on 2021-01-20.
| Date | Event | Price |
|---|---|---|
| Price changed | $329,900 | |
| Price changed | $349,900 | |
| Listed | $364,900 | |
| Sold public record | $300,000 | |
| Sold | $300,000 | |
| Sold public record | $175,000 | |
| Sold | $42,650 | |
| Removed | $50,000 | |
| Listed | $45,500 | |
| Price changed | $50,000 | |
| Price changed | $56,000 | |
| Listed | $58,900 | |
| Sold public record | $200,000 | |
| Sold public record | $131,500 | |
| Sold public record | $59,065 |
County record Public record
| Recorded as | two family dwelling - up/dwn |
| Living units | 2 |
| Year built | 1917 |
| Market value (2026) | $359,700 |
| Property tax, payable 2026 | $7,354 |
| Special assessments | $3,020 |
| Homestead | no |
| Last sale | 2020-09-23 · $300,000 |
Source: Ramsey County parcel records.
City rental certificate (CofO)
No record in St. Paul Certificate of Occupancy – Residential (dataset last updated mid-2025).
Nearest highway
I 35E;US 10, about 364 m away.
Crime in Payne – Phalen
1,695 incidents in the last 12 months (51 per 1,000 residents), −10% vs. the year before. St. Paul police incidents, excluding proactive visits and community events.