Add this property to your favorites View Details 2473 Glenwood Avenue SE East Lake Terrace | Atlanta $563,500 4 bd 2 ba 1 ½ ba 2,069 sqft 0.3 acres Sold - 12/18/2020
Add this property to your favorites View Details 2951 Glenwood Avenue SE East Lake Terrace | Atlanta $245,000 4 bd 2 ba 1,806 sqft 0.3 acres Sold - 02/01/2021