ClosedResidential$1,799,0002667 Ellwood Drive NE2667 Ellwood Drive NEAtlanta, Georgia 5Beds 5Baths 4,206Sq ftView Listing