78 Selman Street, Atlanta — Sold for $443,500 | Veribas GO