Permit · 2026034842Miami-Dade Open DataOther15407 Sw 80 StMiami · FLIssuedWednesday, March 25, 2026Filed value$17,500ContractorNatalie West Contractors IncCountyMiami-Dade County0Statusissued🔒Property ownerjcTysv Us VkT wnLca jBfZReveal →