Permit · 2026047784Miami-Dade Open DataRenovation
703 NE 63 St
Miami · FL · 33138
What is permit #2026047784 at 703 NE 63 St, Miami, FL?
703 NE 63 St in Miami, FL has a renovation permit (#2026047784) filed Tuesday, May 26, 2026 by Owner, valued at $530,000. Status: issued.