Permit · 2026042198Miami-Dade Open DataOther12900 SW 189 StMiami · FL · 33177Watch this addressIssuedTuesday, April 28, 2026Filed value$5,573ContractorShutter Brothers LlcCountyMiami-Dade CountyStatusissued🔒Property ownerngQ zqA uTrSa PSMCpx qhSnmReveal →🔒Contractor phone(889) 112-3233Reveal →