6500 Nova Dr, Davie, FL 33317, United States
4660 SW 51st St, Davie, FL 33314, United States
7050 W State Rd 84, Davie, FL 33317, United States
608 SW 131st Terrace, Davie, FL 33325, United States
6555 Nova Dr #300, Davie, FL 33317, United States