Two nonprofits lease office space downtown, The Stacks at Buzzard Point welcomes its first residents, Sentinel Real Estate Corp. buys two properties and more.