2173 Cloverdale Drive SE, Atlanta GA 30316
Atlanta, Georgia, United States
USD 469,900
- 3
- 2
- 1,335 ft2
208 Mellrich Avenue NE, Atlanta GA 30317
Atlanta, Georgia, United States
USD 899,000
- 4
- 3
- 1
- 2,800 ft2