1705 Ezra Church DR NW, Atlanta, GA 30314 - MLS#6970800 - Quillie W...