# Building permits at 2115 Harriet Ave, Minneapolis, MN

Two permits here in the last two years. The newest, Feb 12: Install flush mounted solar PV (electrical generation) system on roof of building. Within a quarter mile, the city has issued 61 more permits (56 projects) since May 1.

## At this address

| Date | Type | Work | Cost | Permit |
|---|---|---|---|---|
| Feb 12, 2026 | Solar | Install flush mounted solar PV (electrical generation) system on roof of building. Aaj (project dox plans and documents). Provide min. 18" Roof access on each side of roof ridge and two 36" min. Pathways as required by 2020 minnesota residential co | $8,800 | [BLDG1164031](https://nearbypermits.com/minneapolis/permit/BLDG1164031/) |
| Aug 7, 2025 | Mechanical (HVAC) | Heat pump install w/3zone heads | Not listed | [BLDG1136039](https://nearbypermits.com/minneapolis/permit/BLDG1136039/) |

## Within ¼ mi since May 1, 2026

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

### Next door (under 250 ft), 5 permits

| Date | Address | Distance | Type | Work | Cost | Permit |
|---|---|---|---|---|---|---|
| Sep 14, 2026 | [2103 Harriet Ave](https://nearbypermits.com/minneapolis/address/2103-harriet-ave/) | 100 ft N | Alteration or repair | Unit 101, patch ceiling and wall sheetrock. Unit 102, replace flooring, insulation, drywall, doors -ACW certificate of occupancy required: no special inspections required: no 2020 MSBC windows with sill heights less than 36 inches above the floor | $346,667 | [BLDG1199062](https://nearbypermits.com/minneapolis/permit/BLDG1199062/) |
| Sep 10, 2026 | [2103 Harriet Ave](https://nearbypermits.com/minneapolis/address/2103-harriet-ave/) | 100 ft N | Plumbing | Units 101 & 201 install new kitchen sinks and faucets. Install new toilets. Install new wall hung sinks. Install ovens and dishwashers. Pull and reset cast iron tubs | Not listed | [BLDG1199984](https://nearbypermits.com/minneapolis/permit/BLDG1199984/) |
| Jun 5, 2026 | [2021 Harriet Ave](https://nearbypermits.com/minneapolis/address/2021-harriet-ave/) | 200 ft N | Fence, wall or deck | Exterior Work Only: remove/rebuild retaining wall (MAA) ENGR- MARTY A. Gray 41263 building code: 2020 mnsbc/2018 irc energy code: minnesota rules chapter 1322 separate permits are required for electrical, plumbing, and heating/air conditionin | $17,400 | [BLDG1182134](https://nearbypermits.com/minneapolis/permit/BLDG1182134/) |
| May 22, 2026 | [2103 Harriet Ave](https://nearbypermits.com/minneapolis/address/2103-harriet-ave/) | 100 ft N | Alteration or repair | Interior demolition of finishes, no other work 2020 msbc | $10,000 | [BLDG1179974](https://nearbypermits.com/minneapolis/permit/BLDG1179974/) |
| May 4, 2026 | [2108 Harriet Ave](https://nearbypermits.com/minneapolis/address/2108-harriet-ave/) | 190 ft W | Plumbing | Whole home gas repipe (4 appliances high pressure) includes regulator, high pressure gas test | Not listed | [BLDG1178789](https://nearbypermits.com/minneapolis/permit/BLDG1178789/) |

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

| Date | Address | Distance | Type | Work | Cost | Permit |
|---|---|---|---|---|---|---|
| Oct 2, 2026 | [2013 Harriet Ave](https://nearbypermits.com/minneapolis/address/2013-harriet-ave/) | 280 ft N | Mechanical (HVAC) | Reconnecting Ductwork Termination | Not listed | [BLDG1203372](https://nearbypermits.com/minneapolis/permit/BLDG1203372/) |
| Oct 1, 2026 | [601 Ridgewood Ave](https://nearbypermits.com/minneapolis/address/601-ridgewood-ave/) | 790 ft NW | Plumbing | replace 119 gallon domestic tank in lower-level boiler room, | Not listed | [BLDG1202986](https://nearbypermits.com/minneapolis/permit/BLDG1202986/) |
| Sep 16, 2026 | [2225 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/2225-lyndale-ave-s/) | 830 ft SW | Mechanical (HVAC) | hook gas to boiler | Not listed | [BLDG1200489](https://nearbypermits.com/minneapolis/permit/BLDG1200489/) |
| Sep 16, 2026 | [2225 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/2225-lyndale-ave-s/) | 830 ft SW | Mechanical (HVAC) | boiler replacement, Karpe mech doing the gas | Not listed | [BLDG1200485](https://nearbypermits.com/minneapolis/permit/BLDG1200485/) |
| Sep 8, 2026 | [2204 Garfield Ave](https://nearbypermits.com/minneapolis/address/2204-garfield-ave/) | 600 ft SW | Mechanical (HVAC) | AC replacement | Not listed | [BLDG1199665](https://nearbypermits.com/minneapolis/permit/BLDG1199665/) |
| Sep 2, 2026 | [2325 Grand Ave S](https://nearbypermits.com/minneapolis/address/2325-grand-ave-s/) | 840 ft S | Plumbing | Replace all exposed galvanized water supply piping in basement from meter to vertical connection to riser with new PEX water piping. | Not listed | [BLDG1198047](https://nearbypermits.com/minneapolis/permit/BLDG1198047/) |
| Aug 31, 2026 | [2205 Harriet Ave](https://nearbypermits.com/minneapolis/address/2205-harriet-ave/) | 300 ft S | Fence, wall or deck | Construct detached __26_ by __20_ wood frame garage. Garage retaining wall conditions: no construction documents: electronic (projectdox) building code: 2020 mn residential code/mn rules ch 1309 (2018 irc) energy code: 2015 mn residential energy c | $26,619 | [BLDG1197413](https://nearbypermits.com/minneapolis/permit/BLDG1197413/) |
| Aug 21, 2026 | [2300 Grand Ave S](https://nearbypermits.com/minneapolis/address/2300-grand-ave-s/) | 550 ft S | Plumbing | Install gas dryer to far left of laundry tub (closest to the front) | Not listed | [BLDG1197438](https://nearbypermits.com/minneapolis/permit/BLDG1197438/) |
| Jul 29, 2026 | [2212 Harriet Ave #3](https://nearbypermits.com/minneapolis/address/2212-harriet-ave-%233/) | 420 ft SW | Mechanical (HVAC) | Install/ replace daikin air conditioner | $7,500 | [BLDG1191639](https://nearbypermits.com/minneapolis/permit/BLDG1191639/) |
| Jul 28, 2026 | [511 Franklin Ave W](https://nearbypermits.com/minneapolis/address/511-franklin-ave-w/) | 480 ft NW | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191913](https://nearbypermits.com/minneapolis/permit/BLDG1191913/) |
| Jul 28, 2026 | [511 Franklin Ave W](https://nearbypermits.com/minneapolis/address/511-franklin-ave-w/) | 480 ft NW | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191899](https://nearbypermits.com/minneapolis/permit/BLDG1191899/) |
| Jul 28, 2026 | [430 Franklin Ave W](https://nearbypermits.com/minneapolis/address/430-franklin-ave-w/) | 570 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191912](https://nearbypermits.com/minneapolis/permit/BLDG1191912/) |
| Jul 28, 2026 | [430 Franklin Ave W](https://nearbypermits.com/minneapolis/address/430-franklin-ave-w/) | 570 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191896](https://nearbypermits.com/minneapolis/permit/BLDG1191896/) |
| Jul 28, 2026 | [419 Franklin Ave W](https://nearbypermits.com/minneapolis/address/419-franklin-ave-w/) | 400 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191911](https://nearbypermits.com/minneapolis/permit/BLDG1191911/) |
| Jul 28, 2026 | [419 Franklin Ave W](https://nearbypermits.com/minneapolis/address/419-franklin-ave-w/) | 400 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191893](https://nearbypermits.com/minneapolis/permit/BLDG1191893/) |
| Jul 28, 2026 | [411 Franklin Ave W](https://nearbypermits.com/minneapolis/address/411-franklin-ave-w/) | 400 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191910](https://nearbypermits.com/minneapolis/permit/BLDG1191910/) |
| Jul 28, 2026 | [411 Franklin Ave W](https://nearbypermits.com/minneapolis/address/411-franklin-ave-w/) | 400 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191891](https://nearbypermits.com/minneapolis/permit/BLDG1191891/) |
| Jul 28, 2026 | [404 Franklin Ave W](https://nearbypermits.com/minneapolis/address/404-franklin-ave-w/) | 590 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191909](https://nearbypermits.com/minneapolis/permit/BLDG1191909/) |
| Jul 28, 2026 | [404 Franklin Ave W](https://nearbypermits.com/minneapolis/address/404-franklin-ave-w/) | 590 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191890](https://nearbypermits.com/minneapolis/permit/BLDG1191890/) |
| Jul 28, 2026 | [514 Franklin Ave W](https://nearbypermits.com/minneapolis/address/514-franklin-ave-w/) | 650 ft NW | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191901](https://nearbypermits.com/minneapolis/permit/BLDG1191901/) |
| Jul 28, 2026 | [513 Franklin Ave W](https://nearbypermits.com/minneapolis/address/513-franklin-ave-w/) | 480 ft NW | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191900](https://nearbypermits.com/minneapolis/permit/BLDG1191900/) |
| Jul 28, 2026 | [436 Franklin Ave W](https://nearbypermits.com/minneapolis/address/436-franklin-ave-w/) | 570 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191898](https://nearbypermits.com/minneapolis/permit/BLDG1191898/) |
| Jul 28, 2026 | [434 Franklin Ave W](https://nearbypermits.com/minneapolis/address/434-franklin-ave-w/) | 570 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191897](https://nearbypermits.com/minneapolis/permit/BLDG1191897/) |
| Jul 28, 2026 | [428 Franklin Ave W](https://nearbypermits.com/minneapolis/address/428-franklin-ave-w/) | 570 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191895](https://nearbypermits.com/minneapolis/permit/BLDG1191895/) |
| Jul 28, 2026 | [424 Franklin Ave W](https://nearbypermits.com/minneapolis/address/424-franklin-ave-w/) | 580 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191894](https://nearbypermits.com/minneapolis/permit/BLDG1191894/) |
| Jul 28, 2026 | [415 Franklin Ave W](https://nearbypermits.com/minneapolis/address/415-franklin-ave-w/) | 390 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191892](https://nearbypermits.com/minneapolis/permit/BLDG1191892/) |
| Jul 28, 2026 | [402 Franklin Ave W](https://nearbypermits.com/minneapolis/address/402-franklin-ave-w/) | 590 ft N | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191889](https://nearbypermits.com/minneapolis/permit/BLDG1191889/) |
| Jul 28, 2026 | [318 Franklin Ave W](https://nearbypermits.com/minneapolis/address/318-franklin-ave-w/) | 630 ft NE | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191888](https://nearbypermits.com/minneapolis/permit/BLDG1191888/) |
| Jul 28, 2026 | [215 Franklin Ave W](https://nearbypermits.com/minneapolis/address/215-franklin-ave-w/) | 830 ft NE | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191887](https://nearbypermits.com/minneapolis/permit/BLDG1191887/) |
| Jul 28, 2026 | [2301 Grand Ave S](https://nearbypermits.com/minneapolis/address/2301-grand-ave-s/) | 630 ft SE | Plumbing | Replace gas dryer | Not listed | [BLDG1191620](https://nearbypermits.com/minneapolis/permit/BLDG1191620/) |
| Jul 24, 2026 | [2100 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/2100-lyndale-ave-s/) | 870 ft W | Plumbing | 2 dog washes | Not listed | [BLDG1190254](https://nearbypermits.com/minneapolis/permit/BLDG1190254/) |
| Jul 15, 2026 | [1911 Pleasant Ave](https://nearbypermits.com/minneapolis/address/1911-pleasant-ave/) | 890 ft NE | Other | Install 60 mil EPDM membrane system on House | $32,769 | [BLDG1188949](https://nearbypermits.com/minneapolis/permit/BLDG1188949/) |
| Jun 22, 2026 | [2200 Harriet Ave](https://nearbypermits.com/minneapolis/address/2200-harriet-ave/) | 310 ft SW | Alteration or repair | Repair masonry, upper 2020 msbc | $88,685 | [BLDG1184257](https://nearbypermits.com/minneapolis/permit/BLDG1184257/) |
| Jun 12, 2026 | [2303 Pleasant Ave](https://nearbypermits.com/minneapolis/address/2303-pleasant-ave/) | 870 ft SE | Plumbing | Install gas range and anti-tip bracket | Not listed | [BLDG1183898](https://nearbypermits.com/minneapolis/permit/BLDG1183898/) |
| Jun 4, 2026 | [519 22nd St W](https://nearbypermits.com/minneapolis/address/519-22nd-st-w/) | 470 ft SW | Mechanical (HVAC) | UNIT 2-Install a 4 head ductless mini split system | Not listed | [BLDG1182957](https://nearbypermits.com/minneapolis/permit/BLDG1182957/) |
| Jun 1, 2026 | [2106 Garfield Ave](https://nearbypermits.com/minneapolis/address/2106-garfield-ave/) | 520 ft W | Roofing | Remove existing roofing. Install a new shingle roof system complete with required underlayment, flashing and trim. | $13,663 | [BLDG1182242](https://nearbypermits.com/minneapolis/permit/BLDG1182242/) |
| May 29, 2026 | [601 Ridgewood Ave](https://nearbypermits.com/minneapolis/address/601-ridgewood-ave/) | 790 ft NW | Mechanical (HVAC) | Replace existing HW boiler w/ HE HW boiler | $23,512 | [BLDG1182038](https://nearbypermits.com/minneapolis/permit/BLDG1182038/) |
| May 26, 2026 | [601 Ridgewood Ave](https://nearbypermits.com/minneapolis/address/601-ridgewood-ave/) | 790 ft NW | Mechanical (HVAC) | Replace existing 2m btu low pressure steam boiler with one new low pressure steam boiler. Basement Level | $158,691 | [BLDG1180994](https://nearbypermits.com/minneapolis/permit/BLDG1180994/) |
| May 21, 2026 | [524 Ridgewood Ave](https://nearbypermits.com/minneapolis/address/524-ridgewood-ave/) | 950 ft NW | Plumbing | Install 50gal Heat Pump WH RPH50T2RH400SO330 +Plumbing permit | Not listed | [BLDG1180671](https://nearbypermits.com/minneapolis/permit/BLDG1180671/) |
| May 20, 2026 | [2216 Harriet Ave](https://nearbypermits.com/minneapolis/address/2216-harriet-ave/) | 470 ft SW | Roofing | layover new roof membrane. | $46,229 | [BLDG1180052](https://nearbypermits.com/minneapolis/permit/BLDG1180052/) |
| May 15, 2026 | [2303 Pleasant Ave](https://nearbypermits.com/minneapolis/address/2303-pleasant-ave/) | 870 ft SE | Plumbing | Install 2 gas ranges and anti-tip brackets | Not listed | [BLDG1180269](https://nearbypermits.com/minneapolis/permit/BLDG1180269/) |
| May 12, 2026 | [2111 Grand Ave S](https://nearbypermits.com/minneapolis/address/2111-grand-ave-s/) | 330 ft E | Fence, wall or deck | Construct detached __20'_ by _21'__ wood frame garage. Garage retaining wall conditions: no construction documents: electronic (projectdox) building code: 2020 mn residential code/mn rules ch 1309 (2018 irc) energy code: 2015 mn residential energy | $21,500 | [BLDG1179003](https://nearbypermits.com/minneapolis/permit/BLDG1179003/) |
| May 8, 2026 | [524 Ridgewood Ave](https://nearbypermits.com/minneapolis/address/524-ridgewood-ave/) | 950 ft NW | Mechanical (HVAC) | AC Install - Heat pump | Not listed | [BLDG1179458](https://nearbypermits.com/minneapolis/permit/BLDG1179458/) |
| May 6, 2026 | [2015 Pleasant Ave](https://nearbypermits.com/minneapolis/address/2015-pleasant-ave/) | 730 ft E | Alteration or repair | Non-structural remodel of existing kitchen and bathroom at both units in existing up/down duplex with unfinished basement. Exiting windows to remain, existing wall/ceiling finishes to remain, no new framing or disruption to common walls. Main floor un | $125,000 | [BLDG1171111](https://nearbypermits.com/minneapolis/permit/BLDG1171111/) |
| May 1, 2026 | [2116 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/2116-lyndale-ave-s/) | 870 ft W | Alteration or repair | remodel store front including accessible entry, doors, windows, and wall finishes. encroachment permit issued for sloped walk and steps/railings certificate of occupancy required: no const type: 5b occupancy: none - storefront on | $150,000 | [BLDG1156650](https://nearbypermits.com/minneapolis/permit/BLDG1156650/) |

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

| Date | Address | Distance | Type | Work | Cost | Permit |
|---|---|---|---|---|---|---|
| Aug 31, 2026 | [2421 Grand Ave S](https://nearbypermits.com/minneapolis/address/2421-grand-ave-s/) | 0.22 mi S | Plumbing | Water Heater Replacement | Not listed | [BLDG1198672](https://nearbypermits.com/minneapolis/permit/BLDG1198672/) |
| Jul 29, 2026 | [2420 Grand Ave S](https://nearbypermits.com/minneapolis/address/2420-grand-ave-s/) | 0.21 mi S | Fence, wall or deck | Rebuild existing tree damaged 24' by 24' wood frame garage. Garage retaining wall conditions: no construction documents: electronic (projectdox) building code: 2020 mn residential code/mn rules ch 1309 (2018 irc) energy code: 2015 mn residential | $19,659 | [BLDG1190126](https://nearbypermits.com/minneapolis/permit/BLDG1190126/) |
| Jul 28, 2026 | [204 Franklin Ave W](https://nearbypermits.com/minneapolis/address/204-franklin-ave-w/) | 0.22 mi NE | Plumbing | Meter move q2 - 2026 batch #14 | Not listed | [BLDG1191886](https://nearbypermits.com/minneapolis/permit/BLDG1191886/) |
| Jul 17, 2026 | [2219 Pillsbury Ave #6](https://nearbypermits.com/minneapolis/address/2219-pillsbury-ave-%236/) | 0.23 mi E | Plumbing | dishwasher | Not listed | [BLDG1189195](https://nearbypermits.com/minneapolis/permit/BLDG1189195/) |
| Jul 10, 2026 | [1936 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/1936-lyndale-ave-s/) | 0.23 mi NW | Alteration or repair | New mercantile space in existing building -ACW certificate of occupancy required: yes mechanical plans required for certificate of occupancy mechanical plans/letter of means of compliance submitted special inspections required: no const ty | $30,000 | [BLDG1169871](https://nearbypermits.com/minneapolis/permit/BLDG1169871/) |
| Jul 9, 2026 | [2432 Grand Ave S](https://nearbypermits.com/minneapolis/address/2432-grand-ave-s/) | 0.24 mi S | Mechanical (HVAC) | Replace boiler | Not listed | [BLDG1188202](https://nearbypermits.com/minneapolis/permit/BLDG1188202/) |
| Jul 2, 2026 | [2119 Pillsbury Ave](https://nearbypermits.com/minneapolis/address/2119-pillsbury-ave/) | 0.21 mi E | Alteration or repair | Remove and replace 3 nokia radios. (Jjl) engineer: tim alexander #61982 | $1,000 | [BLDG1185229](https://nearbypermits.com/minneapolis/permit/BLDG1185229/) |
| Jun 10, 2026 | [2324 Pillsbury Ave](https://nearbypermits.com/minneapolis/address/2324-pillsbury-ave/) | 0.22 mi SE | Mechanical (HVAC) | Furnace and AC replacement | Not listed | [BLDG1183939](https://nearbypermits.com/minneapolis/permit/BLDG1183939/) |
| May 27, 2026 | [1936 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/1936-lyndale-ave-s/) | 0.23 mi NW | Roofing | New roof. (JJL) | $158,784 | [BLDG1181063](https://nearbypermits.com/minneapolis/permit/BLDG1181063/) |
| May 12, 2026 | [2118 Blaisdell Ave](https://nearbypermits.com/minneapolis/address/2118-blaisdell-ave/) | 0.25 mi E | Roofing | Remove existing roofing. Install a new shingle roof system complete with required underlayment, flashing and trim. | $55,800 | [BLDG1172967](https://nearbypermits.com/minneapolis/permit/BLDG1172967/) |
| May 6, 2026 | [1936 Lyndale Ave S](https://nearbypermits.com/minneapolis/address/1936-lyndale-ave-s/) | 0.23 mi NW | Mechanical (HVAC) | HVAC system, using existing VAV boxes and installing GRDs and all associated ductwork per approved plan. | $7,900 | [BLDG1178828](https://nearbypermits.com/minneapolis/permit/BLDG1178828/) |

## Zoning requests nearby

We don't list zoning cases for Minneapolis yet. Look them up on the city's Zoning Board of Adjustment page: https://www.minneapolismn.gov/government/boards-and-commissions/zoning-board-of-adjustment/

## More on this street

Other addresses on Harriet Ave with permits, nearest house number first:

- [2113 Harriet Ave](https://nearbypermits.com/minneapolis/address/2113-harriet-ave/): newest permit Jun 2, 2025
- [2112 Harriet Ave](https://nearbypermits.com/minneapolis/address/2112-harriet-ave/): newest permit Feb 3, 2026
- [2108 Harriet Ave](https://nearbypermits.com/minneapolis/address/2108-harriet-ave/): newest permit May 4, 2026
- [2125 Harriet Ave](https://nearbypermits.com/minneapolis/address/2125-harriet-ave/): newest permit Oct 10, 2025
- [2103 Harriet Ave](https://nearbypermits.com/minneapolis/address/2103-harriet-ave/): newest permit Sep 14, 2026
- [2200 Harriet Ave](https://nearbypermits.com/minneapolis/address/2200-harriet-ave/): newest permit Jun 22, 2026
- [2205 Harriet Ave](https://nearbypermits.com/minneapolis/address/2205-harriet-ave/): newest permit Aug 31, 2026
- [2021 Harriet Ave](https://nearbypermits.com/minneapolis/address/2021-harriet-ave/): newest permit Jun 5, 2026
- [2212 Harriet Ave #5](https://nearbypermits.com/minneapolis/address/2212-harriet-ave-%235/): newest permit Jul 29, 2026
- [2216 Harriet Ave](https://nearbypermits.com/minneapolis/address/2216-harriet-ave/): newest permit May 20, 2026

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

Map, both permits at this address and 61 nearby: https://nearbypermits.com/minneapolis/address/2115-harriet-ave/
