7106 Chara Lane, Atlanta — $284,900 | Veribas GO