8290 N University Dr, Tamarac, FL 33321, United States
NW 72nd Ave, Tamarac, FL 33321, United States
8050 N University Dr #201, Tamarac, FL 33321, United States