Lease office space in Fairfield, 200 First Stamford Place First Stamford Place Stamford, CT Floor 2