2719 NW 30th Ave, Fort Lauderdale, FL 33311, United States
8201 Peters Rd #1000, Fort Lauderdale, FL 33324, United States