1425 NE 56th St, Fort Lauderdale, FL 33334, USA
Fort Lauderdale, FL 33312, USA
6785 NW 17th Ave, Fort Lauderdale, FL 33309, USA
1785 SW 43rd Ave, Fort Lauderdale, FL 33317, USA