6680 NW 17th Ave, Fort Lauderdale, FL 33309, USA
1211 NW 29th Way, Fort Lauderdale, FL 33311, USA
2703 NW 55th Ct, Fort Lauderdale, FL 33309, USA
4420 NW 12th Ave, Fort Lauderdale, FL 33309, USA