2506 7th Ave E
Duplex · 2 units: 4 bed / 1.5 bath and 3 bed / 1.5 bath unit split estimated · 3,600 sq ft
North Saint Paul, MN · View the listing ↗
Photos courtesy of Exp Realty - Broker, via Realtor.com.
- Asking price
- $525,000 2 units · $262K per unit
- Monthly cash flow
- −$744 at 20% down, 7%
- Estimated rent
- $4,250/mo medium confidence
- Break-even price
- $385,132 where cash flow hits $0
First look
This is a 1888 former city hall and fire station converted to a duplex, asking $525K after 156 days on market. The listing claims about $40,000 a year gross, or roughly $3,333 a month, but gives no per-unit rents or lease terms. Our underwriting at the ask shows about -$744 a month and a 4.7% cap rate, with break-even near $385K, so the price is roughly $140K too high for these rents. The photos show a mix: one unit has updated granite kitchen and hardwoods, while another interior shot shows older finishes. Ask for the rent roll, leases and expenses first, and verify the unit count and rental license since we couldn't match a county parcel. Only worth a showing if the seller moves well toward the high $300Ks.
Things to consider
- Price is well above what the numbers support At the ask the deal shows negative monthly cash flow and a 4.7% cap rate. Break-even is about $385K.
- Income is unverified A $40K gross figure with no rent roll can't be underwritten. Get leases and bank deposits.Listing says: “currently generating approximately $40,000 in annual gross income with both units occupied”
- Rents may be below market, but cap rules don't apply No rent cap means rents can rise at lease renewal if the market supports it. Our estimates are about $1,600-$2,650 per unit.
- Unit differences and condition One unit looks updated while another looks dated, so rehab budgets and rents will differ by unit.From photo 7
- Age and unusual history of the building An 1880s civic building may have structural, wiring and heating quirks. Get a full inspection.Listing says: “originally built in 1888 and served as the city's first city hall and fire department”
- Unit count and taxes unverified No county parcel match means tax amount and legal unit count are unconfirmed.
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
- neededExterior cosmetic improvementsListing says: With some additional cosmetic improvements to the exterior, this property presents a true "diamond in the rough
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
- $525,000
- Cash to close
- $68,250
- Price per unit
- $262,500
- GRM
- 10.3
Each month
- Cash flow
- −$1,389/mo
- Cash-on-cash
- −24.4%
- Cap rate
- 4.7%
- DSCR
- 0.60×
Break-even
- Price that breaks even
- $312,941
- Rent that breaks even
- $6,054/mo
Long run
- Year 30: property vs stocks
- $1.33M vs $1.23M
- Cash flow turns positive
- year 18
The deal
- Price
- $525,000
- Cash to close
- $68,250
- Price per unit
- $262,500
- GRM
- 10.3
Each month
- Cash flow
- −$1,749/mo
- Cash-on-cash
- −30.7%
- Cap rate
- 3.9%
- DSCR
- 0.49×
Break-even
- Price that breaks even
- $258,050
- Rent that breaks even
- $6,801/mo
Long run
- Year 30: property vs stocks
- $1.21M vs $1.67M
- Cash flow turns positive
- year 26
The deal
- Price
- $515,000
- Cash to close
- $66,950
- Price per unit
- $257,500
- GRM
- 10.1
Each month
- Cash flow
- −$1,324/mo
- Cash-on-cash
- −23.7%
- Cap rate
- 4.8%
- DSCR
- 0.61×
Break-even
- Price that breaks even
- $312,941
- Rent that breaks even
- $5,969/mo
Long run
- Year 30: property vs stocks
- $1.32M vs $1.17M
- Cash flow turns positive
- year 17
The deal
- Price
- $515,000
- Cash to close
- $66,950
- Price per unit
- $257,500
- GRM
- 10.1
Each month
- Cash flow
- −$1,683/mo
- Cash-on-cash
- −30.2%
- Cap rate
- 3.9%
- DSCR
- 0.50×
Break-even
- Price that breaks even
- $258,050
- Rent that breaks even
- $6,706/mo
Long run
- Year 30: property vs stocks
- $1.20M vs $1.60M
- Cash flow turns positive
- year 25
The deal
- Price
- $525,000
- Cash to close
- $120,750
- Price per unit
- $262,500
- GRM
- 10.3
Each month
- Cash flow
- −$744/mo
- Cash-on-cash
- −7.4%
- Cap rate
- 4.7%
- DSCR
- 0.73×
Break-even
- Price that breaks even
- $385,132
- Rent that breaks even
- $5,217/mo
Long run
- Year 30: property vs stocks
- $1.44M vs $1.25M
- Cash flow turns positive
- year 13
The deal
- Price
- $525,000
- Cash to close
- $120,750
- Price per unit
- $262,500
- GRM
- 10.3
Each month
- Cash flow
- −$1,104/mo
- Cash-on-cash
- −11.0%
- Cap rate
- 3.9%
- DSCR
- 0.60×
Break-even
- Price that breaks even
- $317,578
- Rent that breaks even
- $5,861/mo
Long run
- Year 30: property vs stocks
- $1.25M vs $1.63M
- Cash flow turns positive
- year 21
The deal
- Price
- $515,000
- Cash to close
- $118,450
- Price per unit
- $257,500
- GRM
- 10.1
Each month
- Cash flow
- −$691/mo
- Cash-on-cash
- −7.0%
- Cap rate
- 4.8%
- DSCR
- 0.75×
Break-even
- Price that breaks even
- $385,132
- Rent that breaks even
- $5,148/mo
Long run
- Year 30: property vs stocks
- $1.44M vs $1.20M
- Cash flow turns positive
- year 12
The deal
- Price
- $515,000
- Cash to close
- $118,450
- Price per unit
- $257,500
- GRM
- 10.1
Each month
- Cash flow
- −$1,051/mo
- Cash-on-cash
- −10.6%
- Cap rate
- 3.9%
- DSCR
- 0.62×
Break-even
- Price that breaks even
- $317,578
- Rent that breaks even
- $5,783/mo
Long run
- Year 30: property vs stocks
- $1.24M vs $1.56M
- Cash flow turns positive
- year 20
The deal
- Price
- $525,000
- Cash to close
- $147,000
- Price per unit
- $262,500
- GRM
- 10.3
Each month
- Cash flow
- −$570/mo
- Cash-on-cash
- −4.7%
- Cap rate
- 4.7%
- DSCR
- 0.78×
Break-even
- Price that breaks even
- $410,807
- Rent that breaks even
- $4,990/mo
Long run
- Year 30: property vs stocks
- $1.52M vs $1.33M
- Cash flow turns positive
- year 11
The deal
- Price
- $525,000
- Cash to close
- $147,000
- Price per unit
- $262,500
- GRM
- 10.3
Each month
- Cash flow
- −$929/mo
- Cash-on-cash
- −7.6%
- Cap rate
- 3.9%
- DSCR
- 0.65×
Break-even
- Price that breaks even
- $338,750
- Rent that breaks even
- $5,606/mo
Long run
- Year 30: property vs stocks
- $1.29M vs $1.66M
- Cash flow turns positive
- year 18
The deal
- Price
- $515,000
- Cash to close
- $144,200
- Price per unit
- $257,500
- GRM
- 10.1
Each month
- Cash flow
- −$520/mo
- Cash-on-cash
- −4.3%
- Cap rate
- 4.8%
- DSCR
- 0.80×
Break-even
- Price that breaks even
- $410,807
- Rent that breaks even
- $4,925/mo
Long run
- Year 30: property vs stocks
- $1.52M vs $1.28M
- Cash flow turns positive
- year 10
The deal
- Price
- $515,000
- Cash to close
- $144,200
- Price per unit
- $257,500
- GRM
- 10.1
Each month
- Cash flow
- −$879/mo
- Cash-on-cash
- −7.3%
- Cap rate
- 3.9%
- DSCR
- 0.66×
Break-even
- Price that breaks even
- $338,750
- Rent that breaks even
- $5,533/mo
Long run
- Year 30: property vs stocks
- $1.28M vs $1.60M
- Cash flow turns positive
- year 18
Monthly
Monthly breakdown
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Net operating income | $2,050 |
| Mortgage (principal + interest) | −$3,144 |
| PMI | −$295 |
| Cash flow | −$1,389 |
| Principal paid down (equity, not cash) | $400 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Property management | −$360 |
| Net operating income | $1,690 |
| Mortgage (principal + interest) | −$3,144 |
| PMI | −$295 |
| Cash flow | −$1,749 |
| Principal paid down (equity, not cash) | $400 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Net operating income | $2,050 |
| Mortgage (principal + interest) | −$3,084 |
| PMI | −$290 |
| Cash flow | −$1,324 |
| Principal paid down (equity, not cash) | $392 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Property management | −$360 |
| Net operating income | $1,690 |
| Mortgage (principal + interest) | −$3,084 |
| PMI | −$290 |
| Cash flow | −$1,683 |
| Principal paid down (equity, not cash) | $392 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Net operating income | $2,050 |
| Mortgage (principal + interest) | −$2,794 |
| Cash flow | −$744 |
| Principal paid down (equity, not cash) | $356 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Property management | −$360 |
| Net operating income | $1,690 |
| Mortgage (principal + interest) | −$2,794 |
| Cash flow | −$1,104 |
| Principal paid down (equity, not cash) | $356 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Net operating income | $2,050 |
| Mortgage (principal + interest) | −$2,741 |
| Cash flow | −$691 |
| Principal paid down (equity, not cash) | $349 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Property management | −$360 |
| Net operating income | $1,690 |
| Mortgage (principal + interest) | −$2,741 |
| Cash flow | −$1,051 |
| Principal paid down (equity, not cash) | $349 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Net operating income | $2,050 |
| Mortgage (principal + interest) | −$2,620 |
| Cash flow | −$570 |
| Principal paid down (equity, not cash) | $333 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Property management | −$360 |
| Net operating income | $1,690 |
| Mortgage (principal + interest) | −$2,620 |
| Cash flow | −$929 |
| Principal paid down (equity, not cash) | $333 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Net operating income | $2,050 |
| Mortgage (principal + interest) | −$2,570 |
| Cash flow | −$520 |
| Principal paid down (equity, not cash) | $327 |
| Rent | $4,250 |
| Vacancy (6%) | −$255 |
| Collected | $3,995 |
| Property tax Listing | −$745 |
| Insurance Estimate | −$248 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$340 |
| Capital reserve (9% of rent) | −$382 |
| Property management | −$360 |
| Net operating income | $1,690 |
| Mortgage (principal + interest) | −$2,570 |
| Cash flow | −$879 |
| Principal paid down (equity, not cash) | $327 |
Cash flow each year
Rents +3%/yr, costs +3.5%/yr. Red bars are months you'd cover out of pocket.
30 years
How those totals add up
- Your equity when you sell
- $1,197,854
- Rental profits, invested at 7%
- $131,306
Sells for $1,274,313 (value up 3% a year), minus 6% selling cost ($76,459). Rent paid down $472,500 of loan.
$99,035 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $519,536
- Monthly shortfalls, invested
- $710,073
$68,250 put into an index fund instead of the down payment and closing costs.
$134,011 you'd have paid in while the building lost money, invested instead.
The building comes out $99,551 ahead after 30 years.
- Your equity when you sell
- $1,197,854
- Rental profits, invested at 7%
- $15,336
Sells for $1,274,313 (value up 3% a year), minus 6% selling cost ($76,459). Rent paid down $472,500 of loan.
$14,021 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $519,536
- Monthly shortfalls, invested
- $1,153,383
$68,250 put into an index fund instead of the down payment and closing costs.
$254,265 you'd have paid in while the building lost money, invested instead.
Stocks come out $459,729 ahead after 30 years.
- Your equity when you sell
- $1,175,038
- Rental profits, invested at 7%
- $147,155
Sells for $1,250,040 (value up 3% a year), minus 6% selling cost ($75,002). Rent paid down $463,500 of loan.
$108,947 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $509,640
- Monthly shortfalls, invested
- $656,309
$66,950 put into an index fund instead of the down payment and closing costs.
$122,097 you'd have paid in while the building lost money, invested instead.
The building comes out $156,243 ahead after 30 years.
- Your equity when you sell
- $1,175,038
- Rental profits, invested at 7%
- $20,242
Sells for $1,250,040 (value up 3% a year), minus 6% selling cost ($75,002). Rent paid down $463,500 of loan.
$18,165 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $509,640
- Monthly shortfalls, invested
- $1,088,676
$66,950 put into an index fund instead of the down payment and closing costs.
$236,584 you'd have paid in while the building lost money, invested instead.
Stocks come out $403,036 ahead after 30 years.
- Your equity when you sell
- $1,197,854
- Rental profits, invested at 7%
- $243,658
Sells for $1,274,313 (value up 3% a year), minus 6% selling cost ($76,459). Rent paid down $420,000 of loan.
$164,235 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $919,180
- Monthly shortfalls, invested
- $335,129
$120,750 put into an index fund instead of the down payment and closing costs.
$59,294 you'd have paid in while the building lost money, invested instead.
The building comes out $187,204 ahead after 30 years.
- Your equity when you sell
- $1,197,854
- Rental profits, invested at 7%
- $56,159
Sells for $1,274,313 (value up 3% a year), minus 6% selling cost ($76,459). Rent paid down $420,000 of loan.
$45,952 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $919,180
- Monthly shortfalls, invested
- $706,909
$120,750 put into an index fund instead of the down payment and closing costs.
$146,280 you'd have paid in while the building lost money, invested instead.
Stocks come out $372,075 ahead after 30 years.
- Your equity when you sell
- $1,175,038
- Rental profits, invested at 7%
- $265,527
Sells for $1,250,040 (value up 3% a year), minus 6% selling cost ($75,002). Rent paid down $412,000 of loan.
$175,777 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $901,672
- Monthly shortfalls, invested
- $296,666
$118,450 put into an index fund instead of the down payment and closing costs.
$51,675 you'd have paid in while the building lost money, invested instead.
The building comes out $242,227 ahead after 30 years.
- Your equity when you sell
- $1,175,038
- Rental profits, invested at 7%
- $65,367
Sells for $1,250,040 (value up 3% a year), minus 6% selling cost ($75,002). Rent paid down $412,000 of loan.
$52,534 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $901,672
- Monthly shortfalls, invested
- $655,785
$118,450 put into an index fund instead of the down payment and closing costs.
$133,701 you'd have paid in while the building lost money, invested instead.
Stocks come out $317,053 ahead after 30 years.
- Your equity when you sell
- $1,197,854
- Rental profits, invested at 7%
- $322,317
Sells for $1,274,313 (value up 3% a year), minus 6% selling cost ($76,459). Rent paid down $393,750 of loan.
$204,104 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,119,001
- Monthly shortfalls, invested
- $215,826
$147,000 put into an index fund instead of the down payment and closing costs.
$36,292 you'd have paid in while the building lost money, invested instead.
The building comes out $185,344 ahead after 30 years.
- Your equity when you sell
- $1,197,854
- Rental profits, invested at 7%
- $90,111
Sells for $1,274,313 (value up 3% a year), minus 6% selling cost ($76,459). Rent paid down $393,750 of loan.
$69,391 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,119,001
- Monthly shortfalls, invested
- $542,899
$147,000 put into an index fund instead of the down payment and closing costs.
$106,847 you'd have paid in while the building lost money, invested instead.
Stocks come out $373,936 ahead after 30 years.
- Your equity when you sell
- $1,175,038
- Rental profits, invested at 7%
- $348,432
Sells for $1,250,040 (value up 3% a year), minus 6% selling cost ($75,002). Rent paid down $386,250 of loan.
$216,485 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,097,687
- Monthly shortfalls, invested
- $185,380
$144,200 put into an index fund instead of the down payment and closing costs.
$30,709 you'd have paid in while the building lost money, invested instead.
The building comes out $240,403 ahead after 30 years.
- Your equity when you sell
- $1,175,038
- Rental profits, invested at 7%
- $102,171
Sells for $1,250,040 (value up 3% a year), minus 6% selling cost ($75,002). Rent paid down $386,250 of loan.
$77,175 of cash flow over 30 years, plus what it earned invested.
- Cash to close, invested at 7%
- $1,097,687
- Monthly shortfalls, invested
- $498,398
$144,200 put into an index fund instead of the down payment and closing costs.
$96,668 you'd have paid in while the building lost money, invested instead.
Stocks come out $318,877 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.33M, stocks $1.23M. The property wins.
Year 30 (loan paid off): property $1.21M, stocks $1.67M. Stocks win.
Year 30 (loan paid off): property $1.32M, stocks $1.17M. The property wins.
Year 30 (loan paid off): property $1.20M, stocks $1.60M. Stocks win.
Year 30 (loan paid off): property $1.44M, stocks $1.25M. The property wins.
Year 30 (loan paid off): property $1.25M, stocks $1.63M. Stocks win.
Year 30 (loan paid off): property $1.44M, stocks $1.20M. The property wins.
Year 30 (loan paid off): property $1.24M, stocks $1.56M. Stocks win.
Year 30 (loan paid off): property $1.52M, stocks $1.33M. The property wins.
Year 30 (loan paid off): property $1.29M, stocks $1.66M. Stocks win.
Year 30 (loan paid off): property $1.52M, stocks $1.28M. The property wins.
Year 30 (loan paid off): property $1.28M, stocks $1.60M. Stocks win.
Comparable rentals
Nearby rentals RentCast matched to each unit type, as of 2026-10-05. The estimate above is RentCast's, weighted toward the closest matches.
4 bed / 1.5 bath estimate $2,650/mo · range $2,150–$3,150
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 1672 Manton St, Saint Paul 55106 off market | $1,720 | 3 / 1 | 2.6 mi | 78% |
| 2584 2nd Ave E, North Saint Paul 55109 off market | $2,399 | 4 / 1.5 | 0.2 mi | 73% |
| 1954-1956 Hazelwood St N, Maplewood 55109 off market | $1,895 | 3 / 1 | 2.1 mi | 72% |
| 1786 Ide St, Maplewood 55109 off market | $2,750 | 4 / 2.5 | 2.5 mi | 72% |
| 2654 Hazelwood St, Mahtomedi 55109 off market | $3,000 | 4 / 3 | 2.1 mi | 71% |
| 6181 Upper 35th St N, Oakdale 55128 | $1,775 | 3 / 1 | 1.0 mi | 71% |
| 2443 Granada Ave N, Oakdale 55128 | $3,290 | 4 / 2.5 | 2.1 mi | 71% |
| 2481 19th Ave E, North Saint Paul 55109 off market | $2,950 | 4 / 1 | 0.9 mi | 70% |
| 3746 Hamlet Ave N, Oakdale 55128 off market | $2,749 | 4 / 2 | 1.8 mi | 69% |
| 1567 Legacy Pkwy E, Maplewood 55109 off market | $2,195 | 3 / 2.5 | 2.5 mi | 69% |
3 bed / 1.5 bath estimate $1,600/mo · range $1,225–$2,000
| Address | Rent | Bd / Ba | Distance | Match |
|---|---|---|---|---|
| 1672 Manton St, Saint Paul 55106 off market | $1,720 | 3 / 1 | 2.6 mi | 88% |
| 1954-1956 Hazelwood St N, Maplewood 55109 off market | $1,895 | 3 / 1 | 2.1 mi | 82% |
| 6181 Upper 35th St N, Oakdale 55128 | $1,775 | 3 / 1 | 1.0 mi | 81% |
| 1567 Legacy Pkwy E, Maplewood 55109 off market | $2,195 | 3 / 2.5 | 2.5 mi | 79% |
| 2637 Stillwater Rd E, Apt 2, Maplewood 55119 off market | $1,275 | 2 / 1 | 2.6 mi | 78% |
| 1865 Magnolia Ave E, Apt 201, Saint Paul 55119 | $995 | 2 / 1 | 2.9 mi | 78% |
| 1851 Magnolia Ave E, Apt 104, Saint Paul 55119 off market | $1,095 | 2 / 1 | 2.9 mi | 78% |
| 1865 Magnolia Ave E, Apt 301, Saint Paul 55119 off market | $1,115 | 2 / 1 | 2.9 mi | 78% |
| 1865 Magnolia Ave E, Apt 306, Saint Paul 55119 off market | $1,115 | 2 / 1 | 2.9 mi | 78% |
| 1876 Magnolia Ave E, Unit 1876-102, Saint Paul 55119 off market | $995 | 2 / 1 | 2.9 mi | 78% |
On the maps, this property and comparable rentals. Comparable rentals and rent estimate: RentCast. Rents are asking rents from listings; check them against the actual leases.
Red flags and opportunities
Watch for
- highIncome claim is a single rounded total with no per-unit rents, leases or expense history. Listing says: currently generating approximately $40,000 in annual gross income with both units occupied · AI review
- mediumCouldn't match this address to a county parcel record, so taxes and unit count are unverified. Public record: County parcels: no match for 2506 7TH AVE E
- mediumOld, unusual converted civic building; structure, foundation, and systems age are unknown. Listing says: originally built in 1888 and served as the city's first city hall and fire department · AI review
- mediumDescription is vague on updates, roof, heat and mechanicals. Based on: data: listing · AI review
- lowHighway close by (MN 36, about 340 m) may mean noise. Based on: data: highway · AI review
Opportunities
- Long time on market: room to negotiate. Based on: Listing data: 156 days on market
- Rents are said to be below market, so there may be room to raise them. Verify against comps. Listing says: Rental rates currently below market. · AI review
- Seller invites an owner-occupant or contractor; exterior cosmetic work could add value. Listing says: an excellent opportunity for an owner-occupant or contractor to build immediate equity · AI review
- 156 days on market suggests negotiating room. Based on: data: listing.days_on_market · AI review
Questions for the agent
- What are the actual rents per unit, lease end dates, and are any month-to-month?
- Can you share the trailing-12 expenses, tax bill and utility costs, and who pays heat?
- What are the beds and baths of each unit, and is the third-level primary suite legal bedroom space?
- How old are the roof, boiler or furnace, water heaters and electrical panels?
- Is there a North St. Paul rental license, and does it list two units?
- Why has it sat 156 days, and have there been price cuts or offers?
Bottom line
Character building with real upside, but at $525K it loses money monthly and needs roughly $140K off to pencil. AI-assisted summary
What the records say
Where each number comes from
| Property tax / yr Listinglisting, tax year 2025. The tax the listing states. If the seller lives there it may be at the lower homestead rate; an investor owner pays the non-homestead rate, often 20–40% more on the owner's unit. | $8,942 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,970 |
| 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-05-02 (156 days); down $74,900 (12.5%) from the first ask of $599,900; last sold for $270,000 on 2016-07-26.
| Date | Event | Price |
|---|---|---|
| Price changed | $525,000 | |
| Price changed | $550,000 | |
| Listed | $599,900 | |
| Sold | $270,000 | |
| Listed | $270,000 | |
| Sold public record | $209,900 | |
| Sold public record | $125,000 | |
| Removed | $242,222 | |
| Listed | $242,222 | |
| Sold public record | $165,000 |
From the listing Listing
| Listed as | duplex side x side |
| Property tax, 2025 | $8,942 |
| County | Ramsey |
| Parcel number | 122922420082 |
As the listing states it (NorthstarMLS, via Realtor.com). We don't have county records here yet; check the tax, homestead status and special assessments with the county.
Crime, rental-license and vacant-building records are only available for St. Paul and Minneapolis so far. Check with North Saint Paul on rental licensing before you buy.
Nearest highway
MN 36, about 341 m away.