This article was published by Saint Louis Magazine on February 14, 2025. Today, Italgrani can’t boast the biggest building in…