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