8303 NW 74th Ave, Tamarac, FL 33321, United States
7431 NW 57th St, Tamarac, FL 33319, United States
7213 NW 76th Pl, Tamarac, FL 33321, United States