1440 NW N River Drive Suite 250 -A Miami, FL 33125, United States