3358 NE 33rd St, Fort Lauderdale, FL 33308, United States
1012, 3582 W Broward Blvd, Fort Lauderdale, FL 33312, United States