Log In/Sign Up
Your email has been sent.
1717 Olive St
Saint Louis, MO 63103
The Victor · Retail Property For Lease


Property Facts
| Total Space Available | 7,685 SF | Apartment Style | Mid-Rise |
| No. Units | 384 | Building Size | 702,704 SF |
| Property Type | Multifamily | Year Built | 2023 |
| Property Subtype | Apartment |
| Total Space Available | 7,685 SF |
| No. Units | 384 |
| Property Type | Multifamily |
| Property Subtype | Apartment |
| Apartment Style | Mid-Rise |
| Building Size | 702,704 SF |
| Year Built | 2023 |
About the Property
The Victor is a 384 unit highly amenitized luxury apartment building the size of one city block. A fully revitalized historic building in Downtown West, located just steps from the new CITYPARK Stadium, home of St. Louis City SC. The Victor is a heroic building made anew with restaurant, retail, 384 apartments and endless amenities. This $119M redevelopment of the former Butler Brothers Building is a short kick from CITYPARK Stadium, the Aquarium, City Museum and all the city has to offer. It's the place to work and play. To eat and drink. To gather and cheer. To embrace your city and live victoriously.
1 of 53
Videos
Matterport 3D Exterior
Matterport 3D Tour
Photos
Street View
Street
Map
