256 Eleanor Street, Atlanta — Sold for $199,990 | Veribas GO