Construction is underway on a new 192-unit affordable apartment complex on North Hanley Road in north St. Louis County. Neighbors and economic development leaders say the project could replace years of vacant, problem properties with new housing, amenities and potential growth for nearby businesses.