Commercial office space in Fairfield, Six Landmark Square Landmark Square Stamford, CT Floor 3