The Towers at Gateway City is multifamily apartment complex that was constructed in 1959. It is located at 110 North 17th Street in St. Louis - Downtown, St Louis, and features a total number of 769 units. The property’s unit mix is a combination of One Bedroom, Studio, Two Bedroom/One Bath, with a total unit size of 505,506 SqFt.