4351 Northeast 12th Terrace
Fort Lauderdale, FL 33334
United States