2919 E Commercial Blvd, Fort Lauderdale, FL 33308, USA
Bay D, 111 SW 23rd St, Fort Lauderdale, FL 33315, USA
3037 NW 60th St, Fort Lauderdale, FL 33309, USA
1069 North East, Fort Lauderdale, FL 33319, USA