Now Open! One Month Free Special
Please visit our leasing office located on 18th St. between Olive St. and Locust St!
Contact
Thank you for your interest in The Victor. Schedule a tour or connect with The Victor leasing staff to gather more information on the new apartment community.
1717 Olive Street(Leasing Office located at 347 N 18th St) St. Louis, MO 63103
314-970-4620
Monday-Friday: 9am-6pm Saturday: 10am-5pm Sunday: 1pm-5pm
Now Leasing!
Lease up special for a limited time!
View Floor Plans