Who the landlord is, on a licensed rental property
Every property in Minneapolis licensed to be rented out, with the owner the city holds accountable for it, how many units the licence covers, and the city's own tier. Rows are ordered by licensed units, so the file opens on the largest holdings. The owner's and the applicant's full contact blocks are here as the city publishes them, with a flag for whether those two are the same party.
The file
23,303 active rental licences · 124,431 licensed units · Minneapolis only
23,303 rowsCounties in this file: Hennepin · 35 columns available · free, no account, no rate limit.
Joins to an address on lat, lon, so it can be pointed at one property rather than read whole.
What the rows look like
10 real rows from this file, spread evenly across it rather than taken off the top — every file here is written in some order, so its first rows are never a fair sample of it. These are the default columns, which is what the download button hands over.
| owner | property address | licensed units | city tier | owner is out of town | owner city | neighbourhood | 311 calls on this street | what they call about | parcel id |
|---|---|---|---|---|---|---|---|---|---|
| GEDR at Union Stadium Village Property Owner, LLC | 2650 UNIVERSITY AVE SE | 605 | Tier 1 | true | Charleston | Prospect Park - East River Road | 1,955 | Traffic Control | 3002923240030 |
| Diane Stoks | 2400 DUPONT AVE S | 5 | Tier 1 | true | Sleepy Eye | Lowry Hill East | 2,287 | Traffic Control | 3302924130108 |
| Spencer Howe | 1606 4TH ST NE | 2 | Tier 1 | false | Minneapolis | Sheridan | 1,786 | Traffic Control | 1402924210180 |
| DONALD C SYSYN | 3336 32ND ST W | 2 | Tier 1 | true | Minnetonka | West Maka Ska | 3,650 | Traffic Control | 0502824210023 |
| Sarah M Schlatter | 1022 16TH AVE SE | 1 | Tier 1 | true | St. Michael | Como | 298 | Traffic Control | 2402924110183 |
| KATHLEEN A REGAN | 2210 40TH ST E #108 | 1 | Tier 1 | false | MINNEAPOLIS | Standish | 4,062 | Traffic Control | 1202824210216 |
| STEVEN A KALDERON | 3114 BDE MAKA SKA BLVD W #505 | 1 | Tier 1 | false | MINNEAPOLIS | West Maka Ska | 110 | Snow & Ice | 0502824210469 |
| TODD A HAVISTO | 3854 RUSSELL AVE N | 1 | Tier 1 | true | CRYSTAL | Victory | 2,230 | Traffic Control | 0502924410179 |
| Charles Hein | 5046 HIAWATHA AVE | 1 | Tier 1 | false | Minneapolis | Minnehaha | 1,489 | Graffiti / Clean City | 1802823410042 |
| Richard C Estrem | 985 18TH AVE SE | 1 | Tier 1 | false | Minneapolis | Como | 554 | Traffic Control | 2402924140045 |
An em dash means the record is blank, and that is the source's gap rather than ours. Across the whole file: owner city is blank on 1.7% of rows, owner is blank on 1.5% of rows, neighbourhood is blank on 1.1% of rows.
The cuts of this file
Every cut is the same columns, filtered. Pick one and the row count changes; the file does not.
Every column in this file
Columns marked default come down unless you pick your own with
&columns=.
| Column | What it is | In the default file |
|---|---|---|
owner |
owner | default |
address |
property address | default |
units |
licensed units | default |
tier |
city tier | default |
absentee |
owner is out of town | default |
owner_city |
owner city | default |
neighborhood |
neighbourhood | default |
calls_311 |
311 calls on this street | default |
top_311_request |
what they call about | default |
calls_311_recent |
311 calls in the last year | optional |
recent_311_request |
what they call about lately | optional |
last_311_call |
last 311 call | optional |
calls_311_on_one_point |
311 calls on one spot | optional |
licensed_since |
licensed since | optional |
expires |
expires | optional |
short_term |
short-term rental | optional |
owner_state |
owner state | optional |
ward |
ward | optional |
community |
community | optional |
police_precinct |
police precinct | optional |
category |
licence category | optional |
status |
status | optional |
licence_no |
licence number | optional |
parcel_id |
parcel id | default |
above_tier_1 |
above tier 1 | optional |
owner_phone |
owner phone | optional |
owner_email |
owner email | optional |
owner_address |
owner mailing address | optional |
owner_zip |
owner zip | optional |
applicant_is_owner |
applicant is the owner | optional |
applicant |
licence applicant | optional |
applicant_phone |
applicant phone | optional |
applicant_email |
applicant email | optional |
applicant_address |
applicant mailing address | optional |
applicant_city |
applicant city | optional |
Where it comes from
City of Minneapolis, Active Rental Licenses (ArcGIS FeatureServer)
Records retrieved 2026-08-19 — the oldest capture date among the layers behind this file, because data is no fresher than its stalest input.
What this layer cannot answer is stated in full on the system card — read it before quoting a figure.
What you may do with it
Creative Commons Attribution 4.0 International (CC BY 4.0). Share it, change it, build a product on it, sell that product — all fine. The one condition is credit: say it came from Brick & Mortar and link back.
Records published by City of Minneapolis. Government data held by a Minnesota state agency or political subdivision, presumed public under the Minnesota Government Data Practices Act (Minn. Stat. ch. 13) and published by the agency itself.
Read the full licence · how we license every dataset, and the two we do not
Without the page
/api/export?dataset=landlords&format=csv returns the
same file. Call /api/export
with no arguments for the whole catalogue.
Point an AI at it
Every file carries its own source, its capture date and the layer's own warnings in the header, so a model reading one gets the caveats with the numbers rather than the numbers alone. Paste this at an assistant that can fetch a URL:
Read https://brickandmortar.dev/api/export?dataset=landlords&format=csv
Everything above the header row is provenance and limits. Read it first,
then answer using only what the rows support.
llms.txt describes the whole warehouse the same way — what each dataset holds, which counties it really covers, and what it cannot answer.