1901 N Federal Hwy, Fort Lauderdale, FL 33305, United States
4320 NW 10th Terrace, Fort Lauderdale, FL 33309, United States
3891 Stirling Rd # 4W, Fort Lauderdale, FL 33312, United States
5249 Powerline Rd, Fort Lauderdale, FL 33309, United States