El Palacio Ft. Lauderdale

4900 Powerline Road
Florida
United States