1425 NE 56th St, Fort Lauderdale, FL 33334, USA
5813 SW 24th Ave, Fort Lauderdale, FL 33312, USA
1200 NE 7th Ave, Fort Lauderdale, FL 33304, USA
2663 NW 4th St, Fort Lauderdale, FL 33311, USA