Permit · 2026037243Miami-Dade Open DataRenovation
18311 Sw 149 Ave
Miami · FL
What is permit #2026037243 at 18311 Sw 149 Ave, Miami, FL?
18311 Sw 149 Ave in Miami, FL has a renovation permit (#2026037243) filed Monday, April 6, 2026 by Owner, valued at $1,800. Status: issued.