216 SW 28th St, Fort Lauderdale, FL 33315, United States
5401 Powerline Rd, Fort Lauderdale, FL 33309, United States
Fort Lauderdale, FL 33315, United States
20918 Sheridan St, Fort Lauderdale, FL 33332, United States