2106 Baker Road, Atlanta — $495,000 | Veribas GO