Governor's Square Mall

1500 Apalachee Pkwy, Tallahassee, Florida, United States