$335,000 -
123 Luckie Street Nw Unit 2210
Atlanta ,
GA 30303
City: Atlanta