This 16-story, reflective glass office tower features 197,000 square feet of first-class office space. It features an elegant two-story atrium lobby of polished granite and limestone. Located one block from Stamford Town Center, 177 Broad Street offers excellent access to I-95 and the Merritt Parkway.