Street Address: 2221 N. E. 164th Street
City: North Miami Beach
Province: FL
Country/Region: United States