1080 Peachtree Street NE, Unit 3110 Atlanta, Georgia

$1,625,000 - Sold April 7, 2021