Location
Tallahassee, FL
Opening Date
2023
Size
15,582 sqft.
Anchor Tenant
Target