70 Meldon Ave, Atlanta, GA 30315 - MLS#8876834 - Lettie Hill - Maxi...