891 Kings Court, Atlanta — Sold for $1,240,000 | Veribas GO