2810 Torunn Court, Atlanta — Sold for $413,000 | Veribas GO