The Victor Downtown St. Louis under construction

THE VICTOR, Downtown St. Louis coming soon

The Victor Downtown St. Louis under construction
The Victor Downtown St. Louis under construction 2023

The Victor is an upscale apartment complex that’s opening soon in Downtown St. Louis. The Victor is housed in the historic Butler Building near the CITYPARK soccer stadium.