American Express - Connecticut

Client

American Express

Location

Stamford, CT

Space

8,000 square feet