1800 NW 22nd St, Fort Lauderdale, FL 33311, United States
28th, Fort Lauderdale, FL 33316, United States
2901 SW 1st Terrace, Fort Lauderdale, FL 33315, United States
708 W McNab Rd, Fort Lauderdale, FL 33309, United States