Permit · 2026046333Miami-Dade Open DataPool & Spa
14337 SW 51 St
Miami · FL · 33175
What is permit #2026046333 at 14337 SW 51 St, Miami, FL?
14337 SW 51 St in Miami, FL has a pool & spa permit (#2026046333) filed Monday, May 18, 2026 by Owner, valued at $36,500. Status: issued.