800 NE 8th St, Fort Lauderdale, FL 33304, United States
1501 NE 62nd St, Fort Lauderdale, FL 33334, United States
100 SW 3rd Ave, Fort Lauderdale, FL 33312, United States
250 NE 56th Ct, Fort Lauderdale, FL 33334, United States
313 NW 28th Terrace, Fort Lauderdale, FL 33311, United States