3760 Davie Blvd, Fort Lauderdale, FL 33312, United States
4871 NE 12th Ave, Fort Lauderdale, FL 33334, United States
3702 Davie Blvd, Fort Lauderdale, FL 33312, United States
3005 W Broward Blvd, Fort Lauderdale, FL 33312, United States
5324 NE 6th Ave # 23-C, Fort Lauderdale, FL 33334, United States