The company acquires Shelton Square Shopping Center, a 188,000-square-foot property in Shelton, CT.