$338,000 -
19 Hilliard Street Se Unit 6
Atlanta ,
GA 30312
County: Fulton