Permit · 2026049743Miami-Dade Open DataPool & Spa
20031 NW 82 Ct
Miami · FL
What is permit #2026049743 at 20031 NW 82 Ct, Miami, FL?
20031 NW 82 Ct in Miami, FL has a pool & spa permit (#2026049743) filed Wednesday, June 3, 2026 by Owner, valued at $2,500. Status: issued.