North Cleveland Towers is multifamily apartment complex that was constructed in 1974. It is located at 1200 Magnolia Avenue NE in Cleveland, Chattanooga, and features a total number of 113 units. The property’s unit mix is a combination of One Bedroom, Studio, Two Bedroom/One Bath, with a total unit size of 53,655 SqFt.