Alexan Lenox

Atlanta, GA

Year Built: 2005
305 Units

Investment Sale

Closed 7/7/2017