Permit · 2026048869Miami-Dade Open DataRenovation
15861 SW 84 St
Miami · FL
What is permit #2026048869 at 15861 SW 84 St, Miami, FL?
15861 SW 84 St in Miami, FL has a renovation permit (#2026048869) filed Saturday, May 30, 2026 by Owner, valued at $9,800. Status: issued.