3110 Belmar Street
Fort Lauderdale, FL 33304
United States