3555 NW 53rd Ct, Fort Lauderdale, FL 33309, United States
185 Ravenswood Rd, Fort Lauderdale, FL 33312, United States
920 NW 1st St, Fort Lauderdale, FL 33311, United States
922 NW 1st St, Fort Lauderdale, FL 33311, United States
2301 NE 26th St, Fort Lauderdale, FL 33305, United States