Permit · 2026037740Miami-Dade Open DataRenovation
12903 Sw 51 St
Miami · FL
What is permit #2026037740 at 12903 Sw 51 St, Miami, FL?
12903 Sw 51 St in Miami, FL has a renovation permit (#2026037740) filed Wednesday, April 8, 2026 by Better Investments Llc, valued at $8,500. Status: issued.
Issued
Wednesday, April 8, 2026
Filed value
$8,500
Contractor
Better Investments LlcCounty
Miami-Dade County
Square footage
551 sq ft
Status
issued