Deerfield Beach FL Apartments 1. 120 Ne 20th Ave, Deerfield Beach, FL 33441 | Deerfield Buccaneer Resort Apartments (954) 426-4672