6680 NW 17th Ave, Fort Lauderdale, FL 33309, USA
Fort Lauderdale, FL 33312, USA
2801 NW 55th Ct bldg 1, Fort Lauderdale, FL 33309, USA
815 NW 57th St, Fort Lauderdale, FL 33309, USA