1900 SE 10th Ave, Fort Lauderdale, FL 33316, United States
1010 Seminole Dr, Fort Lauderdale, FL 33304, United States
5101 NW 21st Ave #530, Fort Lauderdale, FL 33309, United States