1021 NE 2nd St, Fort Lauderdale, FL 33301, United States
898 SE 7th St, Fort Lauderdale, FL 33301, United States
3540 SW 51st St, Fort Lauderdale, FL 33312, United States
575 NE 5th Terrace, Fort Lauderdale, FL 33301, United States
1401 NW 31st Ave, Fort Lauderdale, FL 33311, United States