2601 W Broward Blvd, Fort Lauderdale, FL 33312, United States
2860 FL-84 #116, Fort Lauderdale, FL 33312, United States
20962 Sheridan St, Fort Lauderdale, FL 33332, United States