Permit · 2026045266Miami-Dade Open DataOther
13905 SW 80 St
Miami · FL · 33183
What is permit #2026045266 at 13905 SW 80 St, Miami, FL?
13905 SW 80 St in Miami, FL has a other permit (#2026045266) filed Wednesday, May 13, 2026 by American Solar Installation Company Ll, valued at $23,930. Status: issued.
Issued
Wednesday, May 13, 2026
Filed value
$23,930
Contractor
American Solar Installation Company LlCounty
Miami-Dade County
Status
issued