4420 NW 12th Ave, Fort Lauderdale, FL 33309, USA
2000 NW 22nd St, Fort Lauderdale, FL 33311, USA
1950 NW 22nd St, Fort Lauderdale, FL 33311, USA
914 NW 19th Ave, Fort Lauderdale, FL 33311, USA