4186 S University Dr, Davie, FL 33328, United States
8560 W State Rd 84, Davie, FL 33324, United States
2881 W Lake Vista Cir, Davie, FL 33328, United States