16375 Biscayne Blvd, North Miami Beach, FL 33160
13503 Biscayne Blvd, North Miami Beach, FL 33181, United States