Aerial view showing "site" south of the Leon County Civic Center in Tallahassee, Florida.

Aerial view showing "site" south of the Leon County Civic Center in Tallahassee, Florida.