6502 NW 72nd Ave, Tamarac, FL 33321, United States
8173 NW 88th Ave #4220, Tamarac, FL 33321, United States