Add this property to your favorites View Details 2196 Polar Rock Terrace SW Polar Rock Park | Atlanta $185,000 4 bd 2 ba 1,600 sqft 0.22 acres Sold - 01/20/2021
Add this property to your favorites View Details 2226 Polar Rock Terrace SW Polar Rock Park | Atlanta $140,000 3 bd 2 ba 1,360 sqft 0.22 acres Sold - 12/02/2020