Cleveland, Ohio - Starbucks is now open at Tower City Center

Starbucks is now open at Tower City Center located at Public Square in Downtown Cleveland, Ohio. Steve Altemare, Senior Associate with Goodman Real Estate Services Group, represented Starbucks in this transaction.