Digitas - Stamford Full Size Image

Digitas - Stamford

LOCATION:
Stamford, CT
SIZE:
38,000 sq ft / 3,530 sq m
YEAR:
2009
Digitas - Stamford Thumbnail Image
Digitas - Stamford Thumbnail Image
Digitas - Stamford Thumbnail Image
Digitas - Stamford Thumbnail Image
Digitas - Stamford Thumbnail Image
Digitas - Stamford Thumbnail Image

Digitas - Stamford Main Image