5891 Sheldon Court, Atlanta — $447,000 | Veribas GO