2612 Steele Avenue, Atlanta — $5,900,000 | Veribas GO