Built in 1905, The Victor Condos is located at 800 E 18th Avenue in Denver’s Uptown neighborhood and has sixteen residences. Many of the homes in this charming early 20th Century building feature exposed brick, large windows, and hardwood floors. The location offers residents easy access to neighborhood restaurants, coffee shops, and night life venues.