Ramada Plaza Fort Lauderdale

5100 N State Road 7
Tamarac
Florida
United States