el palacio resort s

21485 NW 27th Avenue
Miami
Florida
United States