17-story luxury apartment complex still slated for Birmingham’s Five Points South

Atlanta-based Cortland Partners and Harbert Realty announced early last year that it was developing a 318-unit luxury apartment building dubbed Vesta.