873 Thurmond St NW, Atlanta, GA, 30314