Permit · 2026041693Miami-Dade Open DataOther17321 NW 63 AveMiami · FLWatch this addressIssuedMonday, April 27, 2026Filed value$17,000ContractorSofli Windows And Doors LlcCountyMiami-Dade CountyStatusissued🔒Property ownermKMQF GvJb uEYAe YPPReveal →🔒Contractor phone(010) 452-2686Reveal →