4420 NW 12th Ave, Fort Lauderdale, FL 33309, USA
Fort Lauderdale, FL 33308, USA
5937 Ravenswood Rd, Fort Lauderdale, FL 33312, USA
6277 NW 28th Way, Fort Lauderdale, FL 33309, USA