6545 Nova Dr STE 205, Davie, FL 33317, United States
13762 W State Rd 84 #266, Davie, FL 33325, United States