3229 Penn Ave N
Minneapolis, MN · Cleveland · Listing office ↗ · Find the listing ↗
Needs more info before these numbers mean much. The city's rental license covers 1 unit(s); this analysis counts 2.
- Asking price
- $350,000 2 units · $175K per unit
- Monthly cash flow
- −$323 at 20% down, 7%
- Estimated rent
- $3,300/mo rough estimate
- Break-even price
- $289,287 where cash flow hits $0
Adjust these numbers in the calculator See the full breakdown
The numbers
Showing your own numbers. Rankings and other pages use 20% down and 7.00%.
Default: 20% down (no PMI), offer at asking, self-managed, 7.00% for 30 years, buyer pays closing costs (3%).
Estimated rent per unit Estimate
- 3 bed / 1 bath (est.)$1,650 $1,400–$1,900
- 3 bed / 1 bath (est.)$1,650 $1,400–$1,900
Rough screening estimate from bedroom count only ($750 + $300 per bedroom, ±15%). Not comparable-rental data; a RentCast estimate replaces it for the top candidates. Confidence: low.
Rent rules: No rent cap.
- Price
- $350,000
- Monthly cash flow
- −$753
- Cash to close
- $45,500
- Cap rate
- 5.3%
- Cash-on-cash
- −19.9%
- DSCR
- 0.67×
- GRM
- 8.8
- Price per unit
- $175,000
- Price that breaks even
- $235,062
- Rent that breaks even
- $4,265/mo
- Cash flow turns positive
- year 13
- Year 30: property vs stocks
- $975K vs $659K
- Price
- $350,000
- Monthly cash flow
- −$1,032
- Cash to close
- $45,500
- Cap rate
- 4.3%
- Cash-on-cash
- −27.2%
- DSCR
- 0.55×
- GRM
- 8.8
- Price per unit
- $175,000
- Price that breaks even
- $192,441
- Rent that breaks even
- $4,784/mo
- Cash flow turns positive
- year 22
- Year 30: property vs stocks
- $834K vs $952K
- Price
- $340,000
- Monthly cash flow
- −$687
- Cash to close
- $44,200
- Cap rate
- 5.4%
- Cash-on-cash
- −18.7%
- DSCR
- 0.69×
- GRM
- 8.6
- Price per unit
- $170,000
- Price that breaks even
- $235,062
- Rent that breaks even
- $4,181/mo
- Cash flow turns positive
- year 12
- Year 30: property vs stocks
- $977K vs $605K
- Price
- $340,000
- Monthly cash flow
- −$967
- Cash to close
- $44,200
- Cap rate
- 4.4%
- Cash-on-cash
- −26.2%
- DSCR
- 0.57×
- GRM
- 8.6
- Price per unit
- $170,000
- Price that breaks even
- $192,441
- Rent that breaks even
- $4,690/mo
- Cash flow turns positive
- year 20
- Year 30: property vs stocks
- $820K vs $882K
- Price
- $350,000
- Monthly cash flow
- −$323
- Cash to close
- $80,500
- Cap rate
- 5.3%
- Cash-on-cash
- −4.8%
- DSCR
- 0.83×
- GRM
- 8.8
- Price per unit
- $175,000
- Price that breaks even
- $289,287
- Rent that breaks even
- $3,714/mo
- Cash flow turns positive
- year 9
- Year 30: property vs stocks
- $1.09M vs $715K
- Price
- $350,000
- Monthly cash flow
- −$602
- Cash to close
- $80,500
- Cap rate
- 4.3%
- Cash-on-cash
- −9.0%
- DSCR
- 0.68×
- GRM
- 8.8
- Price per unit
- $175,000
- Price that breaks even
- $236,834
- Rent that breaks even
- $4,166/mo
- Cash flow turns positive
- year 17
- Year 30: property vs stocks
- $882K vs $942K
- Price
- $340,000
- Monthly cash flow
- −$270
- Cash to close
- $78,200
- Cap rate
- 5.4%
- Cash-on-cash
- −4.1%
- DSCR
- 0.85×
- GRM
- 8.6
- Price per unit
- $170,000
- Price that breaks even
- $289,287
- Rent that breaks even
- $3,646/mo
- Cash flow turns positive
- year 8
- Year 30: property vs stocks
- $1.10M vs $671K
- Price
- $340,000
- Monthly cash flow
- −$549
- Cash to close
- $78,200
- Cap rate
- 4.4%
- Cash-on-cash
- −8.4%
- DSCR
- 0.70×
- GRM
- 8.6
- Price per unit
- $170,000
- Price that breaks even
- $236,834
- Rent that breaks even
- $4,090/mo
- Cash flow turns positive
- year 16
- Year 30: property vs stocks
- $874K vs $880K
- Price
- $350,000
- Monthly cash flow
- −$207
- Cash to close
- $98,000
- Cap rate
- 5.3%
- Cash-on-cash
- −2.5%
- DSCR
- 0.88×
- GRM
- 8.8
- Price per unit
- $175,000
- Price that breaks even
- $308,573
- Rent that breaks even
- $3,565/mo
- Cash flow turns positive
- year 6
- Year 30: property vs stocks
- $1.17M vs $794K
- Price
- $350,000
- Monthly cash flow
- −$486
- Cash to close
- $98,000
- Cap rate
- 4.3%
- Cash-on-cash
- −5.9%
- DSCR
- 0.72×
- GRM
- 8.8
- Price per unit
- $175,000
- Price that breaks even
- $252,623
- Rent that breaks even
- $3,999/mo
- Cash flow turns positive
- year 14
- Year 30: property vs stocks
- $918K vs $980K
- Price
- $340,000
- Monthly cash flow
- −$157
- Cash to close
- $95,200
- Cap rate
- 5.4%
- Cash-on-cash
- −2.0%
- DSCR
- 0.91×
- GRM
- 8.6
- Price per unit
- $170,000
- Price that breaks even
- $308,573
- Rent that breaks even
- $3,501/mo
- Cash flow turns positive
- year 5
- Year 30: property vs stocks
- $1.18M vs $755K
- Price
- $340,000
- Monthly cash flow
- −$436
- Cash to close
- $95,200
- Cap rate
- 4.4%
- Cash-on-cash
- −5.5%
- DSCR
- 0.74×
- GRM
- 8.6
- Price per unit
- $170,000
- Price that breaks even
- $252,623
- Rent that breaks even
- $3,927/mo
- Cash flow turns positive
- year 13
- Year 30: property vs stocks
- $914K vs $921K
Monthly breakdown
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Net operating income | $1,540 |
| Mortgage (principal + interest) | −$2,096 |
| PMI | −$197 |
| Cash flow | −$753 |
| Principal paid down (equity, not cash) | $267 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Property management | −$279 |
| Net operating income | $1,261 |
| Mortgage (principal + interest) | −$2,096 |
| PMI | −$197 |
| Cash flow | −$1,032 |
| Principal paid down (equity, not cash) | $267 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Net operating income | $1,540 |
| Mortgage (principal + interest) | −$2,036 |
| PMI | −$191 |
| Cash flow | −$687 |
| Principal paid down (equity, not cash) | $259 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Property management | −$279 |
| Net operating income | $1,261 |
| Mortgage (principal + interest) | −$2,036 |
| PMI | −$191 |
| Cash flow | −$967 |
| Principal paid down (equity, not cash) | $259 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Net operating income | $1,540 |
| Mortgage (principal + interest) | −$1,863 |
| Cash flow | −$323 |
| Principal paid down (equity, not cash) | $237 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Property management | −$279 |
| Net operating income | $1,261 |
| Mortgage (principal + interest) | −$1,863 |
| Cash flow | −$602 |
| Principal paid down (equity, not cash) | $237 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Net operating income | $1,540 |
| Mortgage (principal + interest) | −$1,810 |
| Cash flow | −$270 |
| Principal paid down (equity, not cash) | $230 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Property management | −$279 |
| Net operating income | $1,261 |
| Mortgage (principal + interest) | −$1,810 |
| Cash flow | −$549 |
| Principal paid down (equity, not cash) | $230 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Net operating income | $1,540 |
| Mortgage (principal + interest) | −$1,746 |
| Cash flow | −$207 |
| Principal paid down (equity, not cash) | $222 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Property management | −$279 |
| Net operating income | $1,261 |
| Mortgage (principal + interest) | −$1,746 |
| Cash flow | −$486 |
| Principal paid down (equity, not cash) | $222 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Net operating income | $1,540 |
| Mortgage (principal + interest) | −$1,697 |
| Cash flow | −$157 |
| Principal paid down (equity, not cash) | $216 |
| Rent | $3,300 |
| Vacancy (6%) | −$198 |
| Collected | $3,102 |
| Property tax Estimate | −$613 |
| Insurance Estimate | −$192 |
| Water, sewer, trash Estimate | −$170 |
| Lawn care ($120 × 6 mo ÷ 12) | −$60 |
| Repairs (8% of rent) | −$264 |
| Capital reserve (8% of rent) | −$264 |
| Property management | −$279 |
| Net operating income | $1,261 |
| Mortgage (principal + interest) | −$1,697 |
| Cash flow | −$436 |
| Principal paid down (equity, not cash) | $216 |
Cash flow each year
Rents +3%/yr, costs +3.5%/yr. Red bars are months you'd cover out of pocket.
30 years: this property vs. the same money in stocks
Year 30 (loan paid off): property $975K, stocks $659K. The property wins.
Year 30 (loan paid off): property $834K, stocks $952K. Stocks win.
Year 30 (loan paid off): property $977K, stocks $605K. The property wins.
Year 30 (loan paid off): property $820K, stocks $882K. Stocks win.
Year 30 (loan paid off): property $1.09M, stocks $715K. The property wins.
Year 30 (loan paid off): property $882K, stocks $942K. Stocks win.
Year 30 (loan paid off): property $1.10M, stocks $671K. The property wins.
Year 30 (loan paid off): property $874K, stocks $880K. Stocks win.
Year 30 (loan paid off): property $1.17M, stocks $794K. The property wins.
Year 30 (loan paid off): property $918K, stocks $980K. Stocks win.
Year 30 (loan paid off): property $1.18M, stocks $755K. The property wins.
Year 30 (loan paid off): property $914K, stocks $921K. Stocks win.
How those totals add up
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $849,542 |
| Minus 6% selling cost | −$50,973 |
| Minus loan still owedTenants' rent paid down all $315,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$118,992 of profit by year 30, before investment growth | $176,062 |
| What you'd walk away with | $974,632 |
| If you put the same money in stocks | |
| Cash to close ($45,500) invested at 7% | $346,358 |
| Monthly shortfalls ($54,100 total by yr 30) investedThe money you'd have put into the building while it lost money | $312,753 |
| What you'd walk away with | $659,110 |
| Building minus stocks | $315,522 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $849,542 |
| Minus 6% selling cost | −$50,973 |
| Minus loan still owedTenants' rent paid down all $315,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$29,074 of profit by year 30, before investment growth | $34,966 |
| What you'd walk away with | $833,535 |
| If you put the same money in stocks | |
| Cash to close ($45,500) invested at 7% | $346,358 |
| Monthly shortfalls ($123,568 total by yr 30) investedThe money you'd have put into the building while it lost money | $605,920 |
| What you'd walk away with | $952,278 |
| Building minus stocks | −$118,743 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $825,269 |
| Minus 6% selling cost | −$49,516 |
| Minus loan still owedTenants' rent paid down all $306,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$132,131 of profit by year 30, before investment growth | $201,187 |
| What you'd walk away with | $976,941 |
| If you put the same money in stocks | |
| Cash to close ($44,200) invested at 7% | $336,462 |
| Monthly shortfalls ($45,414 total by yr 30) investedThe money you'd have put into the building while it lost money | $268,265 |
| What you'd walk away with | $604,726 |
| Building minus stocks | $372,215 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $825,269 |
| Minus 6% selling cost | −$49,516 |
| Minus loan still owedTenants' rent paid down all $306,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$36,151 of profit by year 30, before investment growth | $44,694 |
| What you'd walk away with | $820,447 |
| If you put the same money in stocks | |
| Cash to close ($44,200) invested at 7% | $336,462 |
| Monthly shortfalls ($108,819 total by yr 30) investedThe money you'd have put into the building while it lost money | $546,036 |
| What you'd walk away with | $882,497 |
| Building minus stocks | −$62,050 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $849,542 |
| Minus 6% selling cost | −$50,973 |
| Minus loan still owedTenants' rent paid down all $280,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$174,682 of profit by year 30, before investment growth | $290,516 |
| What you'd walk away with | $1,089,085 |
| If you put the same money in stocks | |
| Cash to close ($80,500) invested at 7% | $612,787 |
| Monthly shortfalls ($16,512 total by yr 30) investedThe money you'd have put into the building while it lost money | $102,342 |
| What you'd walk away with | $715,128 |
| Building minus stocks | $373,957 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $849,542 |
| Minus 6% selling cost | −$50,973 |
| Minus loan still owedTenants' rent paid down all $280,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$61,656 of profit by year 30, before investment growth | $83,307 |
| What you'd walk away with | $881,876 |
| If you put the same money in stocks | |
| Cash to close ($80,500) invested at 7% | $612,787 |
| Monthly shortfalls ($62,872 total by yr 30) investedThe money you'd have put into the building while it lost money | $329,397 |
| What you'd walk away with | $942,183 |
| Building minus stocks | −$60,307 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $825,269 |
| Minus 6% selling cost | −$49,516 |
| Minus loan still owedTenants' rent paid down all $272,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$189,215 of profit by year 30, before investment growth | $323,951 |
| What you'd walk away with | $1,099,704 |
| If you put the same money in stocks | |
| Cash to close ($78,200) invested at 7% | $595,278 |
| Monthly shortfalls ($11,884 total by yr 30) investedThe money you'd have put into the building while it lost money | $75,445 |
| What you'd walk away with | $670,724 |
| Building minus stocks | $428,980 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $825,269 |
| Minus 6% selling cost | −$49,516 |
| Minus loan still owedTenants' rent paid down all $272,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$70,992 of profit by year 30, before investment growth | $98,726 |
| What you'd walk away with | $874,479 |
| If you put the same money in stocks | |
| Cash to close ($78,200) invested at 7% | $595,278 |
| Monthly shortfalls ($53,047 total by yr 30) investedThe money you'd have put into the building while it lost money | $284,484 |
| What you'd walk away with | $879,763 |
| Building minus stocks | −$5,284 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $849,542 |
| Minus 6% selling cost | −$50,973 |
| Minus loan still owedTenants' rent paid down all $262,500 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$207,437 of profit by year 30, before investment growth | $368,202 |
| What you'd walk away with | $1,166,771 |
| If you put the same money in stocks | |
| Cash to close ($98,000) invested at 7% | $746,001 |
| Monthly shortfalls ($7,353 total by yr 30) investedThe money you'd have put into the building while it lost money | $48,053 |
| What you'd walk away with | $794,054 |
| Building minus stocks | $372,717 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $849,542 |
| Minus 6% selling cost | −$50,973 |
| Minus loan still owedTenants' rent paid down all $262,500 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$83,047 of profit by year 30, before investment growth | $119,670 |
| What you'd walk away with | $918,239 |
| If you put the same money in stocks | |
| Cash to close ($98,000) invested at 7% | $746,001 |
| Monthly shortfalls ($42,348 total by yr 30) investedThe money you'd have put into the building while it lost money | $233,785 |
| What you'd walk away with | $979,786 |
| Building minus stocks | −$61,547 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $825,269 |
| Minus 6% selling cost | −$49,516 |
| Minus loan still owedTenants' rent paid down all $255,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$222,570 of profit by year 30, before investment growth | $406,963 |
| What you'd walk away with | $1,182,717 |
| If you put the same money in stocks | |
| Cash to close ($95,200) invested at 7% | $724,687 |
| Monthly shortfalls ($4,523 total by yr 30) investedThe money you'd have put into the building while it lost money | $30,254 |
| What you'd walk away with | $754,941 |
| Building minus stocks | $427,776 |
| Year 30 | |
|---|---|
| If you buy this building | |
| Sale priceValue grows 3% a year from the price | $825,269 |
| Minus 6% selling cost | −$49,516 |
| Minus loan still owedTenants' rent paid down all $255,000 of principal by year 30 | $0 |
| Plus rental profits, invested at 7%$93,375 of profit by year 30, before investment growth | $138,608 |
| What you'd walk away with | $914,361 |
| If you put the same money in stocks | |
| Cash to close ($95,200) invested at 7% | $724,687 |
| Monthly shortfalls ($34,713 total by yr 30) investedThe money you'd have put into the building while it lost money | $196,163 |
| What you'd walk away with | $920,850 |
| Building minus stocks | −$6,489 |
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.
Red flags and opportunities
Watch for
- highThe city's rental license covers 1 unit(s); this analysis counts 2. Public record: Minneapolis Active Rental Licenses: 3229 PENN AVE N, units=1
Opportunities
None found.
Questions for the agent
- Can we see the current leases and a rent roll, with move-in dates?
- What did water/sewer/trash, heat and electric cost the owner over the last 12 months?
- How old are the roof, boiler or furnaces, water heaters and electrical panels?
- Is the building licensed as a rental for this many units, and when was the last city inspection?
- Any special assessments pending, and will the seller pay them off at closing?
Standard questions worth asking about any building.
What the records say
Where each number comes from
| Property tax / yr Estimateestimate. No tax record found; 2.1% of price. | $7,350 |
| Insurance / yr Estimateestimate. from units, square feet and age; get a quote | $2,302 |
| 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. base rate | 8% / 8% |
County record Public record
| Recorded as | duplex |
| Living units | 2 |
| Year built | 1963 |
| Market value (2026) | $282,500 |
| Property tax | $4,040 |
| Special assessments | none |
| Homestead | no |
| Last sale | 2023-07-01 · $325,000 |
Source: Hennepin County parcel records.
City rental license
CHOWN: 1 unit(s), Tier 1, status active, renews 2027-03-01.
Nearest highway
I 94, about 2035 m away.
Crime in Cleveland
108 incidents in the last 12 months (34 per 1,000 residents), −33% vs. the year before. Minneapolis police incidents, all reported offenses (definitions differ from St. Paul's, so don't compare across cities).
Status history
- New at $350,000