10198 SW 18th St Davie, FL 33324