7964 Chicago Ave, River Forest