Permit Number
FL-S-20170
Street Address
13438 NW 38TH CT
City
Opa-locka
State
FL
ZIP
33025
County
Miami Dade
Status
Established