Permit · 2026044427Miami-Dade Open DataRenovation
2040 Opa Locka Blvd 2060
Miami · FL
What is permit #2026044427 at 2040 Opa Locka Blvd 2060, Miami, FL?
2040 Opa Locka Blvd 2060 in Miami, FL has a renovation permit (#2026044427) filed Thursday, May 7, 2026 by Owner, valued at $6,996. Status: issued.