2706 SW 55th St, Fort Lauderdale, FL 33312, United States
6601 NW 15th Ave, Fort Lauderdale, FL 33309, United States
2524 SW 55th St, Fort Lauderdale, FL 33312, United States
5819 N Park Rd, Fort Lauderdale, FL 33312, United States