1706 NE 19th St, Fort Lauderdale, FL 33305
412 SE 23rd St, Fort Lauderdale, FL 33316, United States
820 NE 16th Ave, Fort Lauderdale, FL 33304, United States