6500 Nova Dr, Davie, FL 33317, United States
7900 Nova Dr #104, Davie, FL 33324, United States
7085 Nova Dr, Davie, FL 33317, United States