LakeView Technology Academy is opening its 48,602-square-foot building at 5533 26th Ave. within the Kenosha Innovation ...