The Galleria at Fort Lauderdale (built 1980)
Location: 26.136667°N, 80.113721°W