800 E Cypress Creek Rd, Fort Lauderdale, FL, 33334
813 SE 2nd St, Fort Lauderdale, FL 33301
3030 Northeast 21st Terrace, Fort Lauderdale, Florida, 33306, United States
1839 SN Fort Lauderdale, FL 33317