3200 Prospect Rd STE 100, Fort Lauderdale, FL 33309, United States
336 N Birch Rd #12a, Fort Lauderdale, FL 33304, United States
5555 Anglers Ave #16a, Fort Lauderdale, FL 33312, United States