Permit · 2026033134Miami-Dade Open DataOther6330 Sw 68 StMiami · FLIssuedWednesday, March 18, 2026Filed value$700,000ContractorOwnerCountyMiami-Dade CountySquare footage3,585 sq ftStatusissued🔒Property ownerXxMK nb gDp VkpReveal →