2371 N Bay Rd Miami Beach, FL 33140