Permit · 2026041098Miami-Dade Open DataSolar20520 NE 13 CtMiami · FL · 33179Watch this addressIssuedThursday, April 23, 2026Filed value$23,538ContractorPjwd Energy LlcCountyMiami-Dade CountyStatusissued🔒Property ownerBpYb XsjYReveal →🔒Contractor phone(150) 253-0156Reveal →