995 N Miami Beach Blvd Miami, FL 33162