18425 NE 19th Ave, North Miami Beach, FL 33179, United States
16215 Biscayne Blvd, North Miami Beach, FL 33160, United States