5300 Powerline Rd #210, Fort Lauderdale, FL 33309, United States
Fort Lauderdale, FL 33316, United States
1400 NW 65th Pl, Fort Lauderdale, FL 33309, United States