1600 NE 12th Terrace, Fort Lauderdale, FL 33305, USA
944 Prospect Rd, Fort Lauderdale, FL 33309, USA
Fort Lauderdale, FL 33312, USA
462 E Broward Blvd, Fort Lauderdale, FL 33311, USA