View Details 1957 Townsend Court NE Townsend At Toco Hills | Atlanta $480,000 3 bd 3 ba 1 ½ ba 2,213 sqft 0.02 acres Under Contract