$159,900 -
898 Oak Street Sw Unit 1122
Atlanta ,
GA 30310
City: Atlanta