Homes for sale - 1100 HOWELL MILL RD NW #813, Atlanta, GA 30318 – M...