107 SW 6th St, Fort Lauderdale, FL 33301, United States
3320 NE 33rd St, Fort Lauderdale, FL 33308, United States