Permit · 2026038580Miami-Dade Open DataOther
8866 W Flagler St 201
Miami · FL · 33174
What is permit #2026038580 at 8866 W Flagler St 201, Miami, FL?
8866 W Flagler St 201 in Miami, FL has a other permit (#2026038580) filed Monday, April 13, 2026 by Service Minds\, Llc, valued at $15,863. Status: issued.
Issued
Monday, April 13, 2026
Filed value
$15,863
Contractor
Service Minds\, LlcCounty
Miami-Dade County
Square footage
1,385 sq ft
Status
issued