Permit · 2026027241Miami-Dade Open DataOther499 E 21 StMiami · FLIssuedFriday, February 20, 2026Filed value$4,500ContractorOwnerCountyMiami-Dade County0StatusissuedProperty ownerJKvmFWN zyMWSpJ JpB pCbReveal