2957 NW 27th St, Fort Lauderdale, FL 33311, United States
5395 NE 14th Ave, Fort Lauderdale, FL 33334, United States