1875 Cedar Glenn Way, Atlanta — $595,000 | Veribas GO