1 of 35The Element at Kirkwood Apartments (opens in new tab)2035 Memorial Dr SE, Atlanta, GA 30317(770) 285-0745$1,350+/moFees may apply12-mo lease30 units available1 bed • 2 bedVerifiedView DetailsCheck availability