Permit · 2026041693Miami-Dade Open DataOther
17321 NW 63 Ave
Miami · FL
What is permit #2026041693 at 17321 NW 63 Ave, Miami, FL?
17321 NW 63 Ave in Miami, FL has a other permit (#2026041693) filed Monday, April 27, 2026 by Sofli Windows And Doors Llc, valued at $17,000. Status: issued.
Issued
Monday, April 27, 2026
Filed value
$17,000
Contractor
Sofli Windows And Doors LlcCounty
Miami-Dade County
Status
issued