15000 SW 20th St Davie, FL 33326