# Building permits at 3017 31st St E, Minneapolis, MN

The biggest project within a quarter mile since May 1: a $635,000 alteration or repair at 3152 Minnehaha Ave, permitted Aug 11.

Two permits here in the last two years. The newest, Jul 22: WINDOW REPLACEMENT This permit authorizes the removal and installation of windows. Within a quarter mile, the city has issued 58 more permits since May 1.

## At this address

| Date | Type | Work | Cost | Permit |
|---|---|---|---|---|
| Jul 22, 2026 | Alteration or repair | WINDOW REPLACEMENT This permit authorizes the removal and installation of windows. (sza) 1. For one- or two-family dwellings, windows installed under this permit shall meet the requirements of the current Minnesota State Residential Code. 2. For | $557,173 | [BLDG1190023](https://nearbypermits.com/minneapolis/permit/BLDG1190023/) |
| Aug 29, 2025 | Plumbing | longfellow alternative high school. water heater in boiler room lower level | Not listed | [BLDG1139211](https://nearbypermits.com/minneapolis/permit/BLDG1139211/) |

## Within ¼ mi since May 1, 2026

58 permits in the circle. From our copy of the city's data (last 24 months).

### This block (250 to 1,000 ft), 34 permits

| Date | Address | Distance | Type | Work | Cost | Permit |
|---|---|---|---|---|---|---|
| Sep 23, 2026 | [3154 33rd Ave S](https://nearbypermits.com/minneapolis/address/3154-33rd-ave-s/) | 840 ft E | Addition | 2Nd story shed dormer addition. (Jjl) engineer: adam reiter #50364 building code: 2020 mnsbc/2018 irc energy code: minnesota rules chapter 1322 separate permits are required for electrical, plumbing, and heating/air conditioning/ventilation | $212,801 | [BLDG1199093](https://nearbypermits.com/minneapolis/permit/BLDG1199093/) |
| Sep 18, 2026 | [3015 29th Ave S](https://nearbypermits.com/minneapolis/address/3015-29th-ave-s/) | 830 ft NW | Plumbing | Replacing (2) Toilets, (2) Lavs, (2) Shower trim kits, (2) Kitchen sinks and (2) Washer and Dryer hook ups | Not listed | [BLDG1201221](https://nearbypermits.com/minneapolis/permit/BLDG1201221/) |
| Sep 14, 2026 | [3154 33rd Ave S](https://nearbypermits.com/minneapolis/address/3154-33rd-ave-s/) | 840 ft E | Mechanical (HVAC) | Bath fan install Panasonic whisperceiling 80 cfm FV-0511VQ1, 2 floor supplies, relocating 1 floor supply, Installing new Plenum and reconnecting supplies. Furnacereplacement Armstrong Air A97US2V070B12SK Furnace 70,000 BTU 97% | Not listed | [BLDG1200317](https://nearbypermits.com/minneapolis/permit/BLDG1200317/) |
| Aug 31, 2026 | [3015 Lake St E](https://nearbypermits.com/minneapolis/address/3015-lake-st-e/) | 810 ft N | Mechanical (HVAC) | Replace A/C | $2,700 | [BLDG1198356](https://nearbypermits.com/minneapolis/permit/BLDG1198356/) |
| Aug 25, 2026 | [3144 32nd Ave S](https://nearbypermits.com/minneapolis/address/3144-32nd-ave-s/) | 460 ft E | Solar | Install flush mounted solar PV (electrical generation) system on roof(s) of existing single family house and detached garage. Aaj (project dox plans and documents). Provide min. 18" Roof access on each side of roof ridge and two 36" min. Pathways a | $8,800 | [BLDG1197069](https://nearbypermits.com/minneapolis/permit/BLDG1197069/) |
| Aug 20, 2026 | [3148 33rd Ave S](https://nearbypermits.com/minneapolis/address/3148-33rd-ave-s/) | 820 ft E | Roofing | REROOF and chimney rebuild from roofline up External only | $19,000 | [BLDG1197290](https://nearbypermits.com/minneapolis/permit/BLDG1197290/) |
| Aug 20, 2026 | [3108 33rd Ave S](https://nearbypermits.com/minneapolis/address/3108-33rd-ave-s/) | 810 ft E | Alteration or repair | (Dmh-pdox) remodel existing bathroom in SFD. Fixtures remain in same locations. - 2020 Mnsbc install basement energy walls and finishes for basement storage room. Not reviewed or approved for any basement bedroom. Approved plans and permit must be | $45,000 | [BLDG1189621](https://nearbypermits.com/minneapolis/permit/BLDG1189621/) |
| Aug 19, 2026 | [3108 33rd Ave S](https://nearbypermits.com/minneapolis/address/3108-33rd-ave-s/) | 810 ft E | Plumbing | Add Bar Sink | Not listed | [BLDG1197078](https://nearbypermits.com/minneapolis/permit/BLDG1197078/) |
| Aug 18, 2026 | [3233 30th Ave S](https://nearbypermits.com/minneapolis/address/3233-30th-ave-s/) | 740 ft S | Plumbing | Replace Gas Dryer | Not listed | [BLDG1196965](https://nearbypermits.com/minneapolis/permit/BLDG1196965/) |
| Aug 14, 2026 | [3229 32nd Ave S](https://nearbypermits.com/minneapolis/address/3229-32nd-ave-s/) | 940 ft SE | Mechanical (HVAC) | Installing a 3 head ductless mini split system | Not listed | [BLDG1196327](https://nearbypermits.com/minneapolis/permit/BLDG1196327/) |
| Aug 11, 2026 | [3026 32nd Ave S](https://nearbypermits.com/minneapolis/address/3026-32nd-ave-s/) | 700 ft NE | Plumbing | replace water heater | Not listed | [BLDG1195369](https://nearbypermits.com/minneapolis/permit/BLDG1195369/) |
| Jul 29, 2026 | [3044 32nd Ave S](https://nearbypermits.com/minneapolis/address/3044-32nd-ave-s/) | 580 ft NE | Mechanical (HVAC) | Install installing Daikin 3 head ductless mini -split a.c 3MXM24AVJU9 2.0 ton 24,000 btu's | Not listed | [BLDG1192909](https://nearbypermits.com/minneapolis/permit/BLDG1192909/) |
| Jul 23, 2026 | [3236 31st Ave S](https://nearbypermits.com/minneapolis/address/3236-31st-ave-s/) | 780 ft S | Alteration or repair | 5 windows replacement | $14,274 | [BLDG1189995](https://nearbypermits.com/minneapolis/permit/BLDG1189995/) |
| Jul 22, 2026 | [3205 29th Ave S](https://nearbypermits.com/minneapolis/address/3205-29th-ave-s/) | 640 ft SW | Mechanical (HVAC) | Furnace and AC replacement | Not listed | [BLDG1190122](https://nearbypermits.com/minneapolis/permit/BLDG1190122/) |
| Jul 22, 2026 | [3019 31st Ave S](https://nearbypermits.com/minneapolis/address/3019-31st-ave-s/) | 690 ft NE | Mechanical (HVAC) | Replace ac | Not listed | [BLDG1190075](https://nearbypermits.com/minneapolis/permit/BLDG1190075/) |
| Jul 17, 2026 | [3246 31st Ave S](https://nearbypermits.com/minneapolis/address/3246-31st-ave-s/) | 910 ft S | Alteration or repair | Replace 3 windows within existing openings. | $8,551 | [BLDG1189450](https://nearbypermits.com/minneapolis/permit/BLDG1189450/) |
| Jul 15, 2026 | [3205 29th Ave S](https://nearbypermits.com/minneapolis/address/3205-29th-ave-s/) | 640 ft SW | Plumbing | Water Heater Replacement | Not listed | [BLDG1189001](https://nearbypermits.com/minneapolis/permit/BLDG1189001/) |
| Jul 9, 2026 | [3117 28th Ave S](https://nearbypermits.com/minneapolis/address/3117-28th-ave-s/) | 890 ft W | Plumbing | Replacement of water heater | Not listed | [BLDG1188272](https://nearbypermits.com/minneapolis/permit/BLDG1188272/) |
| Jul 8, 2026 | [3031 31st Ave S](https://nearbypermits.com/minneapolis/address/3031-31st-ave-s/) | 590 ft NE | Alteration or repair | Replace back door. No change in size or RO. | $950 | [BLDG1187842](https://nearbypermits.com/minneapolis/permit/BLDG1187842/) |
| Jul 8, 2026 | [3125 32nd Ave S](https://nearbypermits.com/minneapolis/address/3125-32nd-ave-s/) | 630 ft E | Alteration or repair | (Dmh-pdox) kitchen remodel in SFD. No framing. No window replacement. Install insulation and vapor barrier at exteror conditions. Approved plans and permit must be on site before inspections will be provided. Applicant is required to print copies | $40,000 | [BLDG1186777](https://nearbypermits.com/minneapolis/permit/BLDG1186777/) |
| Jul 1, 2026 | [3233 30th Ave S](https://nearbypermits.com/minneapolis/address/3233-30th-ave-s/) | 740 ft S | Plumbing | replace water heater | Not listed | [BLDG1187135](https://nearbypermits.com/minneapolis/permit/BLDG1187135/) |
| Jun 24, 2026 | [3101 28th Ave S](https://nearbypermits.com/minneapolis/address/3101-28th-ave-s/) | 920 ft W | Other |  | $7,500 | [BLDG1185968](https://nearbypermits.com/minneapolis/permit/BLDG1185968/) |
| Jun 23, 2026 | [3154 33rd Ave S](https://nearbypermits.com/minneapolis/address/3154-33rd-ave-s/) | 840 ft E | Addition | Construct/replace stoop and steps on front of existing SFD. Minimum landing size 36" by 36" hand rail must be 34" to 38" above nosing of treads (required if 4 or more risers) 7 3/4" maximum rise allowed and 10" minimum tread allowed riser height an | $1,320 | [BLDG1184753](https://nearbypermits.com/minneapolis/permit/BLDG1184753/) |
| Jun 17, 2026 | [3037 30th Ave S](https://nearbypermits.com/minneapolis/address/3037-30th-ave-s/) | 450 ft N | Alteration or repair | Replace 13 windows within existing openings. | $19,971 | [BLDG1185025](https://nearbypermits.com/minneapolis/permit/BLDG1185025/) |
| Jun 12, 2026 | [3152 29th Ave S](https://nearbypermits.com/minneapolis/address/3152-29th-ave-s/) | 760 ft W | Alteration or repair | (Dmh-pdox) interior gut and remodel to duplex dwelling, including ktichen & bathrooms. -2020 Mnsbc install fire & sound rated assemblies per plan at main floor celing and all common walls. Bathroom fixtures replaced in same locations. Install insulat | $185,000 | [BLDG1182071](https://nearbypermits.com/minneapolis/permit/BLDG1182071/) |
| May 29, 2026 | [3014 32nd Ave S](https://nearbypermits.com/minneapolis/address/3014-32nd-ave-s/) | 800 ft NE | Alteration or repair | Replace 2nd floor bathroom window | $300 | [BLDG1181500](https://nearbypermits.com/minneapolis/permit/BLDG1181500/) |
| May 27, 2026 | [3040 33rd Ave S](https://nearbypermits.com/minneapolis/address/3040-33rd-ave-s/) | 890 ft NE | Mechanical (HVAC) | Mini-split | Not listed | [BLDG1181766](https://nearbypermits.com/minneapolis/permit/BLDG1181766/) |
| May 27, 2026 | [3141 31st Ave S](https://nearbypermits.com/minneapolis/address/3141-31st-ave-s/) | 310 ft SE | Mechanical (HVAC) | Install replacement furnace and new heat pump Remove old furnace Mount heat pump on stand Install new refrigerant lines install new custom sheet metal and return filter box Seal all connections per code Install new 2" PVC venting system Commission syste | Not listed | [BLDG1181647](https://nearbypermits.com/minneapolis/permit/BLDG1181647/) |
| May 27, 2026 | [3141 31st Ave S](https://nearbypermits.com/minneapolis/address/3141-31st-ave-s/) | 310 ft SE | Mechanical (HVAC) | *Disconnect gas, low voltage controls, 120Volt power, Sheet metal exhaust venting (provide sheet metal cap on existing flue venting, disconnect supply sheet metal and return plenum connections *Suspend/support existing refrigerant A coil for removal an | Not listed | [BLDG1181646](https://nearbypermits.com/minneapolis/permit/BLDG1181646/) |
| May 19, 2026 | [3152 29th Ave S](https://nearbypermits.com/minneapolis/address/3152-29th-ave-s/) | 760 ft W | Plumbing | Install a gas line from meter to each kitchen range. 1 on the first floor and 1 on the 2nd floor. | Not listed | [BLDG1179487](https://nearbypermits.com/minneapolis/permit/BLDG1179487/) |
| May 19, 2026 | [3152 29th Ave S](https://nearbypermits.com/minneapolis/address/3152-29th-ave-s/) | 760 ft W | Mechanical (HVAC) | 1. If ductwork, mechanical piping, or equipment serving one dwelling unit is proposed to pass through or be installed within another dwelling unit, the mechanical contractor shall complete one of the following prior to installation: a. Confirm with the | $74,000 | [BLDG1171570](https://nearbypermits.com/minneapolis/permit/BLDG1171570/) |
| May 6, 2026 | [3021 29th Ave S](https://nearbypermits.com/minneapolis/address/3021-29th-ave-s/) | 750 ft NW | Plumbing | Water heater replacement | Not listed | [BLDG1179133](https://nearbypermits.com/minneapolis/permit/BLDG1179133/) |
| May 5, 2026 | [3200 29th Ave S](https://nearbypermits.com/minneapolis/address/3200-29th-ave-s/) | 810 ft SW | Mechanical (HVAC) | air conditioner replacement | Not listed | [BLDG1178970](https://nearbypermits.com/minneapolis/permit/BLDG1178970/) |
| May 5, 2026 | [3201 30th Ave S](https://nearbypermits.com/minneapolis/address/3201-30th-ave-s/) | 400 ft S | Mechanical (HVAC) | Furnace and AC replacement-Install single head ductless mini split system | Not listed | [BLDG1178874](https://nearbypermits.com/minneapolis/permit/BLDG1178874/) |

### Farther (1,000 ft to ¼ mi), 24 permits

| Date | Address | Distance | Type | Work | Cost | Permit |
|---|---|---|---|---|---|---|
| Sep 29, 2026 | [3320 30th Ave S](https://nearbypermits.com/minneapolis/address/3320-30th-ave-s/) | 0.25 mi S | Roofing | Reroof | $24,000 | [BLDG1202529](https://nearbypermits.com/minneapolis/permit/BLDG1202529/) |
| Sep 28, 2026 | [3312 31st Ave S](https://nearbypermits.com/minneapolis/address/3312-31st-ave-s/) | 0.22 mi S | Alteration or repair | Egress window (maa) building code: 2020 mnsbc/2018 irc energy code: minnesota rules chapter 1322 separate permits are required for electrical, plumbing, and heating/air conditioning/ventilation work. Smoke alarms required in accordance wit | $3,636 | [BLDG1201846](https://nearbypermits.com/minneapolis/permit/BLDG1201846/) |
| Sep 22, 2026 | [3112 34th Ave S](https://nearbypermits.com/minneapolis/address/3112-34th-ave-s/) | 0.22 mi E | Roofing | Reroof | $14,000 | [BLDG1201785](https://nearbypermits.com/minneapolis/permit/BLDG1201785/) |
| Sep 16, 2026 | [3216 Minnehaha Ave](https://nearbypermits.com/minneapolis/address/3216-minnehaha-ave/) | 0.23 mi SW | Plumbing | Replace one (1) gas water heater | Not listed | [BLDG1200970](https://nearbypermits.com/minneapolis/permit/BLDG1200970/) |
| Sep 16, 2026 | [3130 34th Ave S](https://nearbypermits.com/minneapolis/address/3130-34th-ave-s/) | 0.22 mi E | Plumbing | Bathroom sink, Toilet, shower valve, new stove gas whip, Kitchen Sink | Not listed | [BLDG1200114](https://nearbypermits.com/minneapolis/permit/BLDG1200114/) |
| Sep 16, 2026 | [3130 34th Ave S](https://nearbypermits.com/minneapolis/address/3130-34th-ave-s/) | 0.22 mi E | Plumbing | Bathroom sink, toilet, shower, stove gas whip, kitchen sink | Not listed | [BLDG1200113](https://nearbypermits.com/minneapolis/permit/BLDG1200113/) |
| Sep 14, 2026 | [3305 29th Ave S](https://nearbypermits.com/minneapolis/address/3305-29th-ave-s/) | 0.23 mi SW | Roofing | Remove and Replace Roof | $18,506 | [BLDG1200559](https://nearbypermits.com/minneapolis/permit/BLDG1200559/) |
| Sep 9, 2026 | [3240 33rd Ave S](https://nearbypermits.com/minneapolis/address/3240-33rd-ave-s/) | 0.21 mi SE | Alteration or repair | Spray Foam Insulation - | $6,487 | [BLDG1199989](https://nearbypermits.com/minneapolis/permit/BLDG1199989/) |
| Sep 1, 2026 | [2924 31st Ave S](https://nearbypermits.com/minneapolis/address/2924-31st-ave-s/) | 0.23 mi N | Plumbing | Remodel - kitchen, bathroom, laundry, WH | Not listed | [BLDG1198732](https://nearbypermits.com/minneapolis/permit/BLDG1198732/) |
| Aug 24, 2026 | [3152 Minnehaha Ave](https://nearbypermits.com/minneapolis/address/3152-minnehaha-ave/) | 0.23 mi W | Mechanical (HVAC) | Refresh existing GRD's on first floor or replace all GRD's that can't be refreshed. Adding new GRDs in level 1 lobby. Bldg1197081 | $19,200 | [BLDG1197081](https://nearbypermits.com/minneapolis/permit/BLDG1197081/) |
| Aug 20, 2026 | [3307 29th Ave S](https://nearbypermits.com/minneapolis/address/3307-29th-ave-s/) | 0.23 mi SW | Alteration or repair | Windows - Insert - Double - Install White, Tundra 2 (366/CLR), Fiberglass Fabric - Half Screen, Replacement, Foam Filled Frame & Sash | $1,265 | [BLDG1197352](https://nearbypermits.com/minneapolis/permit/BLDG1197352/) |
| Aug 18, 2026 | [2924 32nd Ave S](https://nearbypermits.com/minneapolis/address/2924-32nd-ave-s/) | 0.24 mi N | Fence, wall or deck | We are repairing the top 1-1/2 feet of brick work on the chimney, and installing a new limestone overhang and reinforced concrete cap. The remaining mortar on the chimney will be tuckpointed to the roof deck. | $5,680 | [BLDG1196976](https://nearbypermits.com/minneapolis/permit/BLDG1196976/) |
| Aug 12, 2026 | [2825 Lake St E](https://nearbypermits.com/minneapolis/address/2825-lake-st-e/) | 0.20 mi NW | Plumbing | install shower valve and shower drain | Not listed | [BLDG1195384](https://nearbypermits.com/minneapolis/permit/BLDG1195384/) |
| Aug 11, 2026 | [3152 Minnehaha Ave](https://nearbypermits.com/minneapolis/address/3152-minnehaha-ave/) | 0.23 mi W | Alteration or repair | Partial first floor renovation of existing clinic spaces -ACW certificate of occupancy required: no special inspections required: no const type: VB occupancy:B 2020 MSBC occupant load: 36 sprinklered: no Tenan | $635,000 | [BLDG1187477](https://nearbypermits.com/minneapolis/permit/BLDG1187477/) |
| Aug 5, 2026 | [3317 30th Ave S](https://nearbypermits.com/minneapolis/address/3317-30th-ave-s/) | 0.23 mi S | Alteration or repair | Removing all wood siding and replacing with vinyl | $14,000 | [BLDG1194131](https://nearbypermits.com/minneapolis/permit/BLDG1194131/) |
| Jul 23, 2026 | [3203 33rd St E](https://nearbypermits.com/minneapolis/address/3203-33rd-st-e/) | 0.23 mi SE | Mechanical (HVAC) | Install new Mitsubishi Ductless Minisplit system. Model #mxz-3d24nl | Not listed | [BLDG1190190](https://nearbypermits.com/minneapolis/permit/BLDG1190190/) |
| Jul 20, 2026 | [2825 Lake St E](https://nearbypermits.com/minneapolis/address/2825-lake-st-e/) | 0.20 mi NW | Alteration or repair | Water Damage due to toilet overflow affecting Bath 7 and Bath 8. Hallway also affected. Work to include Cleaning, General Demo, Drywall, and Painting certificate of occupancy required: no special inspections required: no occupancy: R-1 | $2,562 | [BLDG1186763](https://nearbypermits.com/minneapolis/permit/BLDG1186763/) |
| Jul 16, 2026 | [3041 33rd Ave S](https://nearbypermits.com/minneapolis/address/3041-33rd-ave-s/) | 0.20 mi NE | Mechanical (HVAC) | add 2 outdoor condensers and 5 indoor mini split heads to home | Not listed | [BLDG1189091](https://nearbypermits.com/minneapolis/permit/BLDG1189091/) |
| Jun 22, 2026 | [2825 Lake St E](https://nearbypermits.com/minneapolis/address/2825-lake-st-e/) | 0.20 mi NW | Alteration or repair | Water damage. Bathroom 5 (jjl) | $7,910 | [BLDG1183925](https://nearbypermits.com/minneapolis/permit/BLDG1183925/) |
| Jun 3, 2026 | [3252 33rd Ave S](https://nearbypermits.com/minneapolis/address/3252-33rd-ave-s/) | 0.23 mi SE | Alteration or repair | Install structural supplement engineer: 65580 - koehler, alexander steven building code: 2020 mnsbc/2018 irc energy code: minnesota rules chapter 1322 separate permits are required for electrical, plumbing, and heating/air conditioning/ven | $16,000 | [BLDG1180839](https://nearbypermits.com/minneapolis/permit/BLDG1180839/) |
| May 21, 2026 | [3316 31st Ave S](https://nearbypermits.com/minneapolis/address/3316-31st-ave-s/) | 0.23 mi S | Roofing | Re Roof house and garage | $10,000 | [BLDG1181077](https://nearbypermits.com/minneapolis/permit/BLDG1181077/) |
| May 15, 2026 | [3225 Lake St E](https://nearbypermits.com/minneapolis/address/3225-lake-st-e/) | 0.21 mi NE | Mechanical (HVAC) | Remove old RTU and Replace with new one. | $16,000 | [BLDG1179674](https://nearbypermits.com/minneapolis/permit/BLDG1179674/) |
| May 8, 2026 | [2925 30th Ave S](https://nearbypermits.com/minneapolis/address/2925-30th-ave-s/) | 0.23 mi N | Alteration or repair | Reframe two openings for window installation. Opening 1 (reduce size with no impact to structural framing). Opening 2, widen opening, install header and support framing. We already pulled window permit but office admin was not aware of change in openin | $1,500 | [BLDG1179490](https://nearbypermits.com/minneapolis/permit/BLDG1179490/) |
| May 5, 2026 | [3314 32nd St E](https://nearbypermits.com/minneapolis/address/3314-32nd-st-e/) | 0.21 mi E | Mechanical (HVAC) | Furnace replacement | Not listed | [BLDG1178997](https://nearbypermits.com/minneapolis/permit/BLDG1178997/) |

## More on this street

Other addresses on 31st St E with permits, nearest house number first:

- [3101 31st St E](https://nearbypermits.com/minneapolis/address/3101-31st-st-e/): newest permit Nov 12, 2025
- [2818 31st St E](https://nearbypermits.com/minneapolis/address/2818-31st-st-e/): newest permit Dec 23, 2024
- [3707 31st St E](https://nearbypermits.com/minneapolis/address/3707-31st-st-e/): newest permit Mar 11, 2026
- [2117 31st St E](https://nearbypermits.com/minneapolis/address/2117-31st-st-e/): newest permit Jun 25, 2025
- [1837 31st St E](https://nearbypermits.com/minneapolis/address/1837-31st-st-e/): newest permit Jun 17, 2026
- [1808 31st St E](https://nearbypermits.com/minneapolis/address/1808-31st-st-e/): newest permit Oct 15, 2025
- [1806 31st St E](https://nearbypermits.com/minneapolis/address/1806-31st-st-e/): newest permit Nov 14, 2024
- [1611 31st St E](https://nearbypermits.com/minneapolis/address/1611-31st-st-e/): newest permit Dec 1, 2025
- [501 31st St E](https://nearbypermits.com/minneapolis/address/501-31st-st-e/): newest permit Jul 9, 2026
- [311 31st St E](https://nearbypermits.com/minneapolis/address/311-31st-st-e/): newest permit Nov 8, 2024

---
Source: Minneapolis Construction Code Services permit data (https://services.arcgis.com/afSMGVsC7QlRK1kZ/arcgis/rest/services/CCS_Permits/FeatureServer/0). Checked 2026-10-08 05:17 UTC. Nearby Permits, https://nearbypermits.com. JSON API and MCP server: https://nearbypermits.com/developers/

Map, both permits at this address and 58 nearby: https://nearbypermits.com/minneapolis/address/3017-31st-st-e/
