5960 SW 106th Ave Davie, FL 33328