462 E Broward Blvd, Fort Lauderdale, FL 33311, USA
800 SW 21st Terrace, Fort Lauderdale, FL 33312, USA
700 NW 7th Ave, Fort Lauderdale, FL 33311, USA
1270 NW 29th Terrace, Fort Lauderdale, FL 33311, USA