825 S Federal Hwy Deerfield Beach, FL 33441