1101 SE 15th Ave, Deerfield Beach, FL 33441, United States
1942 SW 15th Ct, Deerfield Beach, FL 33442, United States
1215 SE 12th Terrace, Deerfield Beach, FL 33441, United States