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.
Atlanta-based Cortland Partners and Harbert Realty announced early last year that it was developing a 318-unit luxury apartment building dubbed Vesta.