120 North Ave NWAtlanta, GA 30313404-894-2000
Visit Website
New construction; Completed 1996
1,996 beds in 4 and 6 BR units