Ameri Suites 17th St
1851 SE 10th Ave
Fort Lauderdale, FL 33316
Fort Lauderdale, FL 33316