1584 NW 23rd Ave, Fort Lauderdale, FL 33311, United States
1101 NW 14th Ct, Fort Lauderdale, FL 33311, United States