Seminole Towne Center (built 1995)
Location: 28.8033623°N, 81.3392539°W