69 Schell Road, Atlanta — $1,790,000 | Veribas GO