View Details 1355 Euclid Avenue NE , 6A Candler Walk | Atlanta $199,900 2 bd 1 ba 804 sqft 0.02 acres Open House