863 Cavanaugh Avenue 106, Atlanta — $379,900 | Veribas GO