4670 Dudley Lane, Atlanta — $7,395,000 | Veribas GO