Jackson II Apartments is THA’s newest mixed-finance development project. The development will be located on 26th Avenue and will consist of 90 multi-family units. Jackson II Apartments is the second of two planned phases intended to replace the 120 public housing units lost as a result of the sale of Delaware Jackson Apartments. Delaware Jackson was previously located between the University of Alabama Law School and Druid City Hospital.
The construction of Jackson II Apartments is scheduled to begin in 2018.