1000 NE 4th Ave, Fort Lauderdale, FL 33304, United States
2413 NW 19th St, Fort Lauderdale, FL 33311, United States
2401 NW 21st Ave, Fort Lauderdale, FL 33311, United States
951 NW 27th Ave, Fort Lauderdale, FL 33311, United States
106 SE 3rd Ave, Fort Lauderdale, FL 33394, United States
14640 Griffin Rd, Fort Lauderdale, FL 33330, United States