Add this property to your favorites View Details 924 Garrett Street SE , #307 Glenwood Park | Atlanta $225,000 1 bd 1 ba 610 sqft 0.01 acres New On Site Today
Add this property to your favorites View Details 980 Glenwood Avenue SE Glenwood Park | Atlanta $350,000 2 bd 1 ba 1,170 sqft 0.14 acres Under Contract