Deerfield Beach ID 999420