Rent office space in Fairfield, 60 Long Ridge Rd., Stamford, CT Floor 3