$429,900 -
201 Howard Street Se Unit 2
Atlanta ,
GA 30317
County: DeKalb