St. Louis Developer Making Big River Ridge Investment