Add this property to your favorites View Details 52 28th Street NW Ardmore Park | Atlanta $1,225,000 4 bd 3 ba 1 ½ ba 3,710 sqft 0.39 acres Sold - 01/21/2021