Fort Lauderdale, FL 33304, United States
8930 W State Rd 84 #235, Fort Lauderdale, FL 33324, United States