1040 Bayview Dr, Fort Lauderdale, FL 33304, United States
1602 NE 50th Ct, Fort Lauderdale, FL 33334, United States
5305 NW 44th Ave, Fort Lauderdale, FL 33319, United States
4400 SW 18th St, Fort Lauderdale, FL 33317, United States