Permit · 2026041112Miami-Dade Open DataOther3598 NW 100 StMiami · FL · 33147Watch this addressIssuedThursday, April 23, 2026Filed value$100ContractorOwnerCountyMiami-Dade CountyStatusissued🔒Property ownerCkvtNfa ddtq bdThCReveal →