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