16101 West Dixie Highway, North Miami, FL 33161, USA
16101 W. Dixie Highway
North Miami Beach
Florida
33160
United States