8864 W State Rd 84, Davie, FL 33324, United States
2112 S University Dr, Davie, FL 33324, United States
Tower Shops, 2090 S University Dr, Davie, FL 33324, United States
4767 S University Dr, Davie, FL 33328, United States