995 N Miami Beach Blvd, North Miami Beach, FL 33162, United States
NE 2nd Ave, North Miami Beach, FL 33162, United States
16751 NE 6th Ave, North Miami Beach, FL 33162, United States