Fort Lauderdale, FL 33312, USA
2663 NW 4th St, Fort Lauderdale, FL 33311, USA
1354 Miami Rd, Fort Lauderdale, FL 33316, USA
1150 SW 27th Ave, Fort Lauderdale, FL 33312, USA