1881 Southeast 17th Street
Fort Lauderdale, FL 33316
United States