6989 NW 30th Ave, Fort Lauderdale, FL 33309, USA
Fort Lauderdale, FL 33312, USA
4420 NW 12th Ave, Fort Lauderdale, FL 33309, USA
5885 SW 32nd Terrace, Fort Lauderdale, FL 33312, USA