Office for rent in Fairfield, 263 Tresser Blvd. One Stamford Plaza Stamford Plaza Stamford, CT Floor 1