This 240,000-square-foot structure will house Schweitzer Engineering Laboratories' new facility in Post Falls.
October 25, 2026
Stories this photo appears in:
October 25, 2026 1 a.m.