InvenTrust Properties
Essential Retail. Smart Locations.
6507 S Tamiami Trail
Sarasota FL 34231
Total SF 344,615
Directions 27.26013271,-82.51810133
Metro Area North Port-Sarasota-Bradenton, FL