2058 Detroit Avenue, Atlanta — Sold for $270,000 | Veribas GO