968 Sherburne Ave
Duplex · 2 units: 2 bed / 1 bath ×2 unit split estimated · 2,004 sq ft
Saint Paul, MN · Frogtown (Thomas-Dale) · View the listing ↗
Photos courtesy of Wonderland Realty, via Realtor.com.
- Asking price
- $324,900 2 units · $162K per unit
- Monthly cash flow
- −$581 at 20% down, 7%
- Break-even price
- $215,681 where cash flow hits $0
First look
Vacant up/down in Frogtown, asking $324,900, only $25,900 above the $299,000 the seller paid in Dec 2021. Our numbers don't work: about -$580/month at ask and a 4.2% cap rate, with break-even near $216K. The rent estimate is about $1,375 per unit, so the price is the problem, not the rents. The updates sound cosmetic and fast (new sheetrock, new AC, new kitchens), so ask who did the work and whether permits were pulled. The rental license shows expired in 2023, so check that first. It's been listed 127 days, so there's room to negotiate hard, but only worth a showing at a much lower price.
Things to consider
- Price doesn't match the rents At about $1,375 per unit the property loses roughly $580 a month at ask. Break-even is near $216K, so a big price cut is needed.
- Special assessments add cost The $2,716 is on the 2026 tax bill. If not paid by the seller, it comes out of your pocket or raises carrying costs.
- Renovation quality and permits unverified Cosmetic updates can hide old wiring, plumbing and heating. Walls were opened, so permits and inspections should exist.Listing says: “new sheetrock, fully insulated walls”
- Licensing and rent rules An expired 2023 rental license must be renewed. St. Paul's 3% cap will limit rent increases once tenants are in place.
- Long time on market gives leverage 127 days and an ask above the 2021 sale price suggest the market isn't paying this number.
From the photos
Based on 9 of the listing photos. Photos can hide as much as they show; an inspection is the real answer.
Condition and repairs
- doneNew sheetrock and fully insulated wallsListing says: new sheetrock, fully insulated walls, and brand-new central AC systems
- doneNew central AC systemsListing says: brand-new central AC systems
- doneKitchens with new appliances and backsplashesListing says: Both units boast stylish kitchens with new appliances and backsplashes
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
- $324,900
- Cash to close
- $42,237
- Price per unit
- $162,450
- GRM
- 9.8
Each month
- Cash flow
- −$980/mo
- Cash-on-cash
- −27.8%
- Cap rate
- 4.2%
- DSCR
- 0.54×
Break-even
- Price that breaks even
- $175,253
- Rent that breaks even
- $4,023/mo
Long run
- Year 30: property vs stocks
- $767K vs $912K
- Cash flow turns positive
- year 23
The deal
- Price
- $324,900
- Cash to close
- $42,237
- Price per unit
- $162,450
- GRM
- 9.8
Each month
- Cash flow
- −$1,213/mo
- Cash-on-cash
- −34.5%
- Cap rate
- 3.4%
- DSCR
- 0.43×
Break-even
- Price that breaks even
- $139,735
- Rent that breaks even
- $4,520/mo
Long run
- Year 30: property vs stocks
- $741K vs $1.25M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $314,900
- Cash to close
- $40,937
- Price per unit
- $157,450
- GRM
- 9.5
Each month
- Cash flow
- −$915/mo
- Cash-on-cash
- −26.8%
- Cap rate
- 4.4%
- DSCR
- 0.56×
Break-even
- Price that breaks even
- $175,253
- Rent that breaks even
- $3,938/mo
Long run
- Year 30: property vs stocks
- $753K vs $842K
- Cash flow turns positive
- year 21
The deal
- Price
- $314,900
- Cash to close
- $40,937
- Price per unit
- $157,450
- GRM
- 9.5
Each month
- Cash flow
- −$1,147/mo
- Cash-on-cash
- −33.6%
- Cap rate
- 3.5%
- DSCR
- 0.44×
Break-even
- Price that breaks even
- $139,735
- Rent that breaks even
- $4,424/mo
Long run
- Year 30: property vs stocks
- $718K vs $1.17M
- Cash flow turns positive
- not within 30 years
The deal
- Price
- $324,900
- Cash to close
- $74,727
- Price per unit
- $162,450
- GRM
- 9.8
Each month
- Cash flow
- −$581/mo
- Cash-on-cash
- −9.3%
- Cap rate
- 4.2%
- DSCR
- 0.66×
Break-even
- Price that breaks even
- $215,681
- Rent that breaks even
- $3,505/mo
Long run
- Year 30: property vs stocks
- $807K vs $898K
- Cash flow turns positive
- year 18
The deal
- Price
- $324,900
- Cash to close
- $74,727
- Price per unit
- $162,450
- GRM
- 9.8
Each month
- Cash flow
- −$814/mo
- Cash-on-cash
- −13.1%
- Cap rate
- 3.4%
- DSCR
- 0.53×
Break-even
- Price that breaks even
- $171,970
- Rent that breaks even
- $3,938/mo
Long run
- Year 30: property vs stocks
- $743K vs $1.20M
- Cash flow turns positive
- year 28
The deal
- Price
- $314,900
- Cash to close
- $72,427
- Price per unit
- $157,450
- GRM
- 9.5
Each month
- Cash flow
- −$528/mo
- Cash-on-cash
- −8.7%
- Cap rate
- 4.4%
- DSCR
- 0.68×
Break-even
- Price that breaks even
- $215,681
- Rent that breaks even
- $3,436/mo
Long run
- Year 30: property vs stocks
- $798K vs $835K
- Cash flow turns positive
- year 17
The deal
- Price
- $314,900
- Cash to close
- $72,427
- Price per unit
- $157,450
- GRM
- 9.5
Each month
- Cash flow
- −$761/mo
- Cash-on-cash
- −12.6%
- Cap rate
- 3.5%
- DSCR
- 0.55×
Break-even
- Price that breaks even
- $171,970
- Rent that breaks even
- $3,860/mo
Long run
- Year 30: property vs stocks
- $722K vs $1.12M
- Cash flow turns positive
- year 27
The deal
- Price
- $324,900
- Cash to close
- $90,972
- Price per unit
- $162,450
- GRM
- 9.8
Each month
- Cash flow
- −$473/mo
- Cash-on-cash
- −6.2%
- Cap rate
- 4.2%
- DSCR
- 0.71×
Break-even
- Price that breaks even
- $230,060
- Rent that breaks even
- $3,365/mo
Long run
- Year 30: property vs stocks
- $838K vs $931K
- Cash flow turns positive
- year 15
The deal
- Price
- $324,900
- Cash to close
- $90,972
- Price per unit
- $162,450
- GRM
- 9.8
Each month
- Cash flow
- −$706/mo
- Cash-on-cash
- −9.3%
- Cap rate
- 3.4%
- DSCR
- 0.56×
Break-even
- Price that breaks even
- $183,435
- Rent that breaks even
- $3,780/mo
Long run
- Year 30: property vs stocks
- $749K vs $1.20M
- Cash flow turns positive
- year 26
The deal
- Price
- $314,900
- Cash to close
- $88,172
- Price per unit
- $157,450
- GRM
- 9.5
Each month
- Cash flow
- −$423/mo
- Cash-on-cash
- −5.8%
- Cap rate
- 4.4%
- DSCR
- 0.73×
Break-even
- Price that breaks even
- $230,060
- Rent that breaks even
- $3,300/mo
Long run
- Year 30: property vs stocks
- $833K vs $870K
- Cash flow turns positive
- year 14
The deal
- Price
- $314,900
- Cash to close
- $88,172
- Price per unit
- $157,450
- GRM
- 9.5
Each month
- Cash flow
- −$656/mo
- Cash-on-cash
- −8.9%
- Cap rate
- 3.5%
- DSCR
- 0.58×
Break-even
- Price that breaks even
- $183,435
- Rent that breaks even
- $3,707/mo
Long run
- Year 30: property vs stocks
- $730K vs $1.13M
- Cash flow turns positive
- year 24
Monthly
Monthly breakdown
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Net operating income | $1,148 |
| Mortgage (principal + interest) | −$1,945 |
| PMI | −$183 |
| Cash flow | −$980 |
| Principal paid down (equity, not cash) | $248 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Property management | −$233 |
| Net operating income | $915 |
| Mortgage (principal + interest) | −$1,945 |
| PMI | −$183 |
| Cash flow | −$1,213 |
| Principal paid down (equity, not cash) | $248 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Net operating income | $1,148 |
| Mortgage (principal + interest) | −$1,886 |
| PMI | −$177 |
| Cash flow | −$915 |
| Principal paid down (equity, not cash) | $240 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Property management | −$233 |
| Net operating income | $915 |
| Mortgage (principal + interest) | −$1,886 |
| PMI | −$177 |
| Cash flow | −$1,147 |
| Principal paid down (equity, not cash) | $240 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Net operating income | $1,148 |
| Mortgage (principal + interest) | −$1,729 |
| Cash flow | −$581 |
| Principal paid down (equity, not cash) | $220 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Property management | −$233 |
| Net operating income | $915 |
| Mortgage (principal + interest) | −$1,729 |
| Cash flow | −$814 |
| Principal paid down (equity, not cash) | $220 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Net operating income | $1,148 |
| Mortgage (principal + interest) | −$1,676 |
| Cash flow | −$528 |
| Principal paid down (equity, not cash) | $213 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Property management | −$233 |
| Net operating income | $915 |
| Mortgage (principal + interest) | −$1,676 |
| Cash flow | −$761 |
| Principal paid down (equity, not cash) | $213 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Net operating income | $1,148 |
| Mortgage (principal + interest) | −$1,621 |
| Cash flow | −$473 |
| Principal paid down (equity, not cash) | $206 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Property management | −$233 |
| Net operating income | $915 |
| Mortgage (principal + interest) | −$1,621 |
| Cash flow | −$706 |
| Principal paid down (equity, not cash) | $206 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Net operating income | $1,148 |
| Mortgage (principal + interest) | −$1,571 |
| Cash flow | −$423 |
| Principal paid down (equity, not cash) | $200 |
| Rent | $2,750 |
| Vacancy (6%) | −$165 |
| Collected | $2,585 |
| Property tax Public record | −$529 |
| Insurance Estimate | −$211 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$220 |
| Capital reserve (9% of rent) | −$248 |
| Property management | −$233 |
| Net operating income | $915 |
| Mortgage (principal + interest) | −$1,571 |
| Cash flow | −$656 |
| Principal paid down (equity, not cash) | $200 |
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
- $741,301
- Rental profits, invested at 7%
- $25,554
Sells for $788,618 (value up 3% a year), minus 6% selling cost ($47,317). Rent paid down $292,410 of loan.
$21,716 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $321,519
- Monthly shortfalls, invested
- $590,939
$42,237 put into an index fund instead of the down payment and closing costs.
$122,556 you'd have paid in while the building lost money, invested instead.
Stocks come out $145,602 ahead after 30 years.
- Your equity when you sell
- $741,301
- Rental profits, invested at 7%
- $0
Sells for $788,618 (value up 3% a year), minus 6% selling cost ($47,317). Rent paid down $292,410 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $321,519
- Monthly shortfalls, invested
- $927,271
$42,237 put into an index fund instead of the down payment and closing costs.
$233,661 you'd have paid in while the building lost money, invested instead.
Stocks come out $507,489 ahead after 30 years.
- Your equity when you sell
- $718,484
- Rental profits, invested at 7%
- $34,314
Sells for $764,345 (value up 3% a year), minus 6% selling cost ($45,861). Rent paid down $283,410 of loan.
$28,264 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $311,623
- Monthly shortfalls, invested
- $530,085
$40,937 put into an index fund instead of the down payment and closing costs.
$107,278 you'd have paid in while the building lost money, invested instead.
Stocks come out $88,910 ahead after 30 years.
- Your equity when you sell
- $718,484
- Rental profits, invested at 7%
- $0
Sells for $764,345 (value up 3% a year), minus 6% selling cost ($45,861). Rent paid down $283,410 of loan.
$0 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $311,623
- Monthly shortfalls, invested
- $857,658
$40,937 put into an index fund instead of the down payment and closing costs.
$211,835 you'd have paid in while the building lost money, invested instead.
Stocks come out $450,797 ahead after 30 years.
- Your equity when you sell
- $741,301
- Rental profits, invested at 7%
- $65,768
Sells for $788,618 (value up 3% a year), minus 6% selling cost ($47,317). Rent paid down $259,920 of loan.
$49,719 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $568,841
- Monthly shortfalls, invested
- $329,585
$74,727 put into an index fund instead of the down payment and closing costs.
$63,971 you'd have paid in while the building lost money, invested instead.
Stocks come out $91,358 ahead after 30 years.
- Your equity when you sell
- $741,301
- Rental profits, invested at 7%
- $1,589
Sells for $788,618 (value up 3% a year), minus 6% selling cost ($47,317). Rent paid down $259,920 of loan.
$1,548 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $568,841
- Monthly shortfalls, invested
- $627,293
$74,727 put into an index fund instead of the down payment and closing costs.
$148,621 you'd have paid in while the building lost money, invested instead.
Stocks come out $453,244 ahead after 30 years.
- Your equity when you sell
- $718,484
- Rental profits, invested at 7%
- $79,809
Sells for $764,345 (value up 3% a year), minus 6% selling cost ($45,861). Rent paid down $251,920 of loan.
$58,511 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $551,333
- Monthly shortfalls, invested
- $283,295
$72,427 put into an index fund instead of the down payment and closing costs.
$53,602 you'd have paid in while the building lost money, invested instead.
Stocks come out $36,334 ahead after 30 years.
- Your equity when you sell
- $718,484
- Rental profits, invested at 7%
- $3,897
Sells for $764,345 (value up 3% a year), minus 6% selling cost ($45,861). Rent paid down $251,920 of loan.
$3,672 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $551,333
- Monthly shortfalls, invested
- $569,270
$72,427 put into an index fund instead of the down payment and closing costs.
$131,584 you'd have paid in while the building lost money, invested instead.
Stocks come out $398,221 ahead after 30 years.
- Your equity when you sell
- $741,301
- Rental profits, invested at 7%
- $96,716
Sells for $788,618 (value up 3% a year), minus 6% selling cost ($47,317). Rent paid down $243,675 of loan.
$68,516 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $692,502
- Monthly shortfalls, invested
- $238,023
$90,972 put into an index fund instead of the down payment and closing costs.
$43,859 you'd have paid in while the building lost money, invested instead.
Stocks come out $92,508 ahead after 30 years.
- Your equity when you sell
- $741,301
- Rental profits, invested at 7%
- $7,355
Sells for $788,618 (value up 3% a year), minus 6% selling cost ($47,317). Rent paid down $243,675 of loan.
$6,713 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $692,502
- Monthly shortfalls, invested
- $510,549
$90,972 put into an index fund instead of the down payment and closing costs.
$114,877 you'd have paid in while the building lost money, invested instead.
Stocks come out $454,396 ahead after 30 years.
- Your equity when you sell
- $718,484
- Rental profits, invested at 7%
- $114,194
Sells for $764,345 (value up 3% a year), minus 6% selling cost ($45,861). Rent paid down $236,175 of loan.
$78,361 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $671,188
- Monthly shortfalls, invested
- $198,941
$88,172 put into an index fund instead of the down payment and closing costs.
$35,741 you'd have paid in while the building lost money, invested instead.
Stocks come out $37,451 ahead after 30 years.
- Your equity when you sell
- $718,484
- Rental profits, invested at 7%
- $11,754
Sells for $764,345 (value up 3% a year), minus 6% selling cost ($45,861). Rent paid down $236,175 of loan.
$10,380 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $671,188
- Monthly shortfalls, invested
- $458,387
$88,172 put into an index fund instead of the down payment and closing costs.
$100,581 you'd have paid in while the building lost money, invested instead.
Stocks come out $399,337 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 $767K, stocks $912K. Stocks win.
Year 30 (loan paid off): property $741K, stocks $1.25M. Stocks win.
Year 30 (loan paid off): property $753K, stocks $842K. Stocks win.
Year 30 (loan paid off): property $718K, stocks $1.17M. Stocks win.
Year 30 (loan paid off): property $807K, stocks $898K. Stocks win.
Year 30 (loan paid off): property $743K, stocks $1.20M. Stocks win.
Year 30 (loan paid off): property $798K, stocks $835K. Stocks win.
Year 30 (loan paid off): property $722K, stocks $1.12M. Stocks win.
Year 30 (loan paid off): property $838K, stocks $931K. Stocks win.
Year 30 (loan paid off): property $749K, stocks $1.20M. Stocks win.
Year 30 (loan paid off): property $833K, stocks $870K. Stocks win.
Year 30 (loan paid off): property $730K, stocks $1.13M. 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.
2 bed estimate $1,375/mo · range $1,300–$1,750 · 9 rentals within 0.75 mi
| Address | Rent | Bd / Ba | Distance |
|---|---|---|---|
| 1010 Lafond Ave Apt 1, Saint Paul | $1,225 | 2 / 1 | 0.3 mi |
| 787-789 Aurora Ave, Saint Paul | $1,425 | 2 / 1 | 0.4 mi |
| 769 University Ave W, Saint Paul | $1,155 | 2 / 1 | 0.4 mi |
| 228 Victoria St N Apt 2, Saint Paul | $1,695 | 2 / 1 | 0.6 mi |
| 180 Milton St N, Saint Paul | $1,650 | 2 / 1 | 0.7 mi |
| 627 Aurora Ave W, Saint Paul | $1,300 | 2 / 1 | 0.7 mi |
| 874 Selby Ave Apt 3, Saint Paul | $1,250 | 2 / 1 | 0.7 mi |
| 874 Selby Ave, Saint Paul | $1,250 | 2 / 1 | 0.7 mi |
| 826 Selby Ave Apt 2, Saint Paul | $1,700 | 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
- medium$2,716 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 352923240211: special assessments (payable 2026) = $2,716.46
- mediumAsking is $109,219 above the price where cash flow breaks even ($215,681) at the default scenario. Based on: Derived: price $324,900 vs. break-even $215,681
- mediumRental license expired in 2023 and shows renewal due. Confirm it's current and the inspection grade still holds. Based on: data: city.rental_license · AI review
- mediumUnknown permit status on the 'extensive' updates (walls opened, new AC). Unpermitted work can cause insurance and resale problems. Listing says: extensive, high-quality updates completed by the previous owner · AI review
- mediumSeller bought at $299K in 2021 and is asking more after a flip-style refresh. Price looks anchored to the seller's basis, not the rents. Based on: data: county.last_sale_price · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 130 days on market, 1 price cuts
- Separate meters and AC condensers mean tenants can pay their own electric and water, which keeps owner expenses down. Listing says: separate water/electric meters, and separate AC condensers make property management a breeze · AI review
- Vacant, so you can set rents and screen tenants fresh with no sitting-tenant 3% cap at start. Listing says: This bright, vacant property · AI review
- Close to light rail helps tenant demand. Listing says: 1 Block to Light Rail · AI review
Questions for the agent
- Who did the renovation, and were permits pulled for the walls, AC and any electrical or plumbing?
- What are the $2,716 special assessments for, and will the seller pay them at closing?
- Is the rental license current, and when was the last city inspection?
- Why has it sat 127 days, and have there been offers or price changes?
- What is the electrical service and panel type, and what heats the building (the county lists central water/air)?
- What were the last tenants paying, if the units were rented before?
Bottom line
Nicely refreshed but vacant and overpriced: at about $1,375 per unit it loses money at ask, so it only works around $216K. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Public recordRamsey County record, payable 2026 (non-homestead) | $6,344 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,531 |
| 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 1900: +1 pt capital reserve | 8% / 9% |
Price history Realtor.com
On the market since 2026-03-17 (202 days, relisted 1×); down $30,000 (8.5%) from the first ask of $354,900; last sold for $299,000 on 2021-12-06.
| Date | Event | Price |
|---|---|---|
| Price changed | $324,900 | |
| Removed | $354,900 | |
| Relisted | $354,900 | |
| Removed | — | |
| Listed | $354,900 | |
| Removed | — | |
| Relisted | $354,900 | |
| Removed | — | |
| Listed | $354,900 | |
| Sold | $299,000 | |
| Price changed | $299,900 | |
| Listed | $324,900 | |
| Sold public record | $1,086,317 |
County record Public record
| Recorded as | two family dwelling - up/dwn |
| Living units | 2 |
| Year built | 1900 |
| Market value (2026) | $291,500 |
| Property tax, payable 2026 | $6,344 |
| Special assessments | $2,716 |
| Homestead | no |
| Last sale | 2021-12-01 · $299,000 |
Source: Ramsey County parcel records.
City rental certificate (CofO)
Residential 2 Units: 2 unit(s), A, status renewal due, renews 2023-11-15.
Nearest highway
I 94, about 505 m away.
Crime in Frogtown
824 incidents in the last 12 months (53 per 1,000 residents), −26% vs. the year before. St. Paul police incidents, excluding proactive visits and community events.