The Tower at OPOP is multifamily apartment complex that was constructed in 2014. It is located at 411 North 8th Street in St. Louis - Downtown, St Louis, and features a total number of 128 units. The property’s unit mix is a combination of One Bedroom, One Bedroom/Den, Penthouse - Two Bedroom/Loft/Two Bath, Studio, with a total unit size of 111,001 SqFt.