3333 NE 34th St APT 1218, Fort Lauderdale, FL 33308, United States
3601 W Commercial Blvd, Fort Lauderdale, FL 33309, United States
2552 N Federal Hwy, Fort Lauderdale, FL 33305, United States
3323 NE 33rd St, Fort Lauderdale, FL 33308, United States